リスク警告:「仮想通貨」「ブロックチェーン」の名のもとでの違法な資金調達のリスクに注意してください。—銀行保険監督管理委員会など5部門
検索
ログイン
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
View Market
a16zがリリースしたオープンソースプロジェクトAI Townを理解するための記事:仮想の街を紹介、AIキャラクターが交流して生活できる
PANews
特邀专栏作者
2023-08-17 11:30
この記事は約1072文字で、全文を読むには約2分かかります
a16zがリリースするAIタウンでは、各AIキャラクターが社会的な「記憶」を持ち、全員のストーリーが絡み合い、仮想の街はもはや「仮想」ではなくなります。

原作者:リアム「アキバ」ライト、Cryptoslate

オリジナル編集: Felix、PANews

ベンチャー キャピタル会社の Andreessen Horowitz (a16z) は、開発者が人工知能によって駆動される独自の仮想世界を作成できるオープンソース プロジェクトである AI Town のコードをリリースしました。 a16z チームが X プラットフォーム (旧 Twitter) で発表したように、この野心的なプロジェクトは「人工知能生成エージェント (Generative Agent) を通じてユーザー独自の仮想世界を構築する」ことを目的としています。

AI Town は、a16z とそのポートフォリオ企業 Convex Dev が協力して設立したもので、スタンフォード大学の「ジェネレーティブ エージェント」論文に触発され、人工知能のキャラクターが住み、チャットし、交流できる仮想タウンを導入しました。 GitHub によって公開された詳細によると、AI Town はカスタマイズ可能で拡張可能なプラットフォームとして設計されています。

AIタウンの仕組み

AI タウンは本質的に、それぞれが独自の個性を持つ人工知能キャラクターの活気に満ちた小宇宙です。これらの AI キャラクターは、現実的かつ人間のような方法で対話することができ、仮想環境内に興味深い社会的ダイナミクスを生み出します。

街の各 AI キャラクターは作成時にヒントを受け取り、それがキャラクターの形成に役立ち、相互作用や行動の基礎として機能します。 AI キャラクターが相互に対話する場合、会話の記録が保存されるため、将来の対話の継続性が確保されます。過去のコミュニケーションを記憶するこの能力は、各 AI キャラクターに独自の物語をもたらし、仮想環境のリアリズムと複雑さをさらに高めます。

より広いレベルでは、これは、各 AI キャラクターが基本的に、他のキャラクターとの相互作用や時間の経過とともに得られる経験に基づいて、AI タウンで独自のストーリーを構築できることを意味します。これらの物語が展開するにつれて、これらの AI キャラクターは、現実世界のコミュニティの複雑さを反映して、リアルタイムで進化する AI 生成の一連のストーリーを作成します。

この動的なインタラクションとストーリー開発は、バックエンドのサーバーレス フレームワーク用の Convex、ベクター ストレージ用の Pinecone、認証用の Clerk、展開用の OpenAI と Fly など、AI Town の基盤となるテクノロジー スタックのおかげで実現されています。

OpenAI を使用した自然言語テキストの生成により、AI キャラクターが現実的で一貫した会話を行うことができます。同時に、Convex バックエンド サーバーレス フレームワークは、共有されたグローバル状態とすべてのイベントのログを管理するために必要なインフラストラクチャを提供し、キャラクターの相互作用と物語の継続性と進化を保証します。

本質的に、AI Town は高度な AI テクノロジーと革新的なデザインの完璧な融合を表しており、開発者が仮想環境で AI 主導のナラティブ開発の可能性を探ることができる独自のプラットフォームを作成します。

AIタウンのカスタマイズ

AI Town の主な特徴は、その多用途性です。開発者は、フィーチャーデータやスプライトシート(注:ゲーム開発で使用される画像ファイル形式。複数の画像を含む大きな画像と設定ファイルで構成されます)、タイルマップ(タイルマップ)、テキストのエンジニアリングなど、さまざまなコンポーネントをカスタマイズできます。生成プロンプト、ゲームのルールとロジック。この柔軟性により、単純なプロジェクトからスケーラブルなマルチプレイヤー ゲームまで、さまざまな潜在的なアプリケーションが可能になります。

AI Town のバージョンをセットアップするには、開発者はプロジェクトのリポジトリを複製し、パッケージをインストールし、OpenAI や Pinecone などのサービスの API キーを追加する必要があります。 Convex はワールドの初期化、キャラクター AI、ゲーム ロジックを処理し、Next.js を利用した Web サイトは Clerk を通じてユーザー アカウントを管理します。

オープンソースの精神に従って、a16z と Convex 開発チームは、コミュニティが AI Town 上にさらに複雑なインタラクションを構築することを奨励しています。

AI
a16z
Odaily公式コミュニティへの参加を歓迎します
購読グループ
https://t.me/Odaily_News
チャットグループ
https://t.me/Odaily_CryptoPunk
公式アカウント
https://twitter.com/OdailyChina
チャットグループ
https://t.me/Odaily_CryptoPunk