AIパーソナル・ラーニング
と実践的なガイダンス

OASIS: 複雑な社会現象を研究するための、数百万人のユーザーによるソーシャルメディア・インタラクションのマルチインテリジェンス・シミュレーション

はじめに

OASIS(Open Agent Social Interaction Simulations)は、最大100万人のユーザーの行動をシミュレートできるオープンソースのソーシャルメディアシミュレータです。このプラットフォームは、TwitterやRedditのようなソーシャルメディアプラットフォーム上のユーザー行動をリアルに再現するように設計された大規模な言語モデルとルールベースのエージェントを組み合わせています。OASISは、情報の拡散、グループの分極化、群れ効果などの複雑な社会現象を研究するために設計されています。動的に更新される環境と多様な動作空間を通して、OASISはデジタル環境における社会的ダイナミクスを研究するための強力なツールを提供します。

OASIS: 複雑な社会現象を研究するための、数百万人のユーザーのソーシャルメディア上での相互作用の多知能体シミュレーション-1


 

OASIS: 複雑な社会現象を研究するための、数百万人のユーザーのソーシャルメディア上での相互作用の多知能体シミュレーション-1

 

機能一覧

  • 大規模シミュレーション最大100万エージェントのインタラクションをサポートし、実際のソーシャルメディア・プラットフォームのダイナミクスをシミュレートします。
  • 動的環境ソーシャルネットワークやコンテンツのリアルタイムな変化に対応し、リアルなシミュレーション体験を提供します。
  • マルチオペレーションエージェントは、フォロー、コメント、リツイートなど21のアクションを行うことができ、インタラクションの多様性を豊かにする。
  • レコメンダーシステム興味と熱に基づく推薦アルゴリズムを統合し、ユーザーがどのようにコンテンツを発見し、相互作用するかをシミュレートします。
  • オープンソースプラットフォームさまざまなソーシャルメディア・プラットフォームに適用できる柔軟性と拡張性を提供する。

 

ヘルプの使用

設置プロセス

  1. クローン倉庫
   git clone https://github.com/camel-ai/oasis.git
cd oasis
  1. 仮想環境の作成と起動
    • Condaを使う(Linux、macOS、Windows用) バッシュ
      conda create --name oasis python=3.10
      コンダ・アクティベート・オアシス
    • venvを使う(LinuxとmacOSの場合) バッシュ
      python -m venv oasis-venv
      ソース oasis-venv/bin/activate
    • venvを使用する(Windows用) バッシュ
      python -m venv oasis-venv
      oasis-venvv
  2. 必要なパッケージをインストールする
   pip install --upgrade pip setuptools
pip install --e .

使用ガイドライン

  1. 環境変数の設定 まず、OpenAIのAPIキーをシステムの環境変数に追加する必要があります。APIキーを取得したら、OSや使用するシェルに応じて環境変数を設定します。
  2. 動作シミュレーション
    • シミュレーションパラメータの設定: エージェントの数、操作のタイプ、環境のダイナミクスを、研究要件に応じて設定します。
    • シミュレーションの開始:シミュレーションスクリプトを実行し、ソーシャルメディアプラットフォーム上でのエージェントのインタラクティブな行動を観察する。
    • データ分析:内蔵の分析ツールを使って、情報の拡散や集団の二極化などの現象を研究する。
  3. 拡張機能
    • プロキシの動作のカスタマイズ研究ニーズに応じてエージェントの行動ルールや相互作用パターンを変更する。
    • 新しいプラットフォームの統合新しいソーシャルメディア・プラットフォームをサポートするためにOASISを拡張し、さまざまなプラットフォームにおけるソーシャル・ダイナミクスを研究する。
無断転載を禁じます:チーフAIシェアリングサークル " OASIS: 複雑な社会現象を研究するための、数百万人のユーザーによるソーシャルメディア・インタラクションのマルチインテリジェンス・シミュレーション

チーフAIシェアリングサークル

チーフAIシェアリングサークルは、AI学習に焦点を当て、包括的なAI学習コンテンツ、AIツール、実践指導を提供しています。私たちの目標は、高品質のコンテンツと実践的な経験の共有を通じて、ユーザーがAI技術を習得し、AIの無限の可能性を一緒に探求することです。AI初心者でも上級者でも、知識を得てスキルを向上させ、イノベーションを実現するための理想的な場所です。

お問い合わせ
ja日本語