AIパーソナル・ラーニング
と実践的なガイダンス
サイバーナイフ用ドローイングミラー

ANUS:タスク自動化とマルチエージェント・コラボレーションのためのオープンソースAIフレームワーク

はじめに

ANUS(Advanced Neural Understanding System)は、GitHubでホストされているオープンソースのAIエージェントフレームワークです。 マヌス AI完全生成。ANUSは、タスクの自動化とマルチエージェント・コラボレーションをサポートする柔軟なツールを開発者、研究者、AI愛好家に提供することを目的としている。ANUSのハイライトは、タスクの複雑さに応じてシングルエージェントとマルチエージェントのモードを切り替えることができ、OpenAIモデルやオープンソースモデルなど複数のAIモデルの統合をサポートするハイブリッドアーキテクチャである。ウェブ自動化、文書処理、クロスプラットフォーム環境でのコード実行など、豊富なツールのエコシステムを提供する。コミュニティからのフィードバックによると、コードは明確に構造化されており、AI技術を探求するユーザーに適した強力なものです。

ANUS: タスク自動化とマルチエージェント・コラボレーションのためのオープンソースAIフレームワーク-1


 

機能一覧

  • タスクの自動化簡単なコマンドやスクリプトで、情報検索やデータ分析などの作業を自動化。
  • マルチエージェントコラボレーション複数の専門エージェント(研究者、アナリスト、ライターなど)を作り、複雑なタスクを共同で行うことをサポートします。
  • ウェブオートメーションブラウザツールを使ってウェブサイトにアクセスし、データを抽出してサマリーを作成する。
  • ファイル処理PDF、Wordなどのドキュメントを解析し、要約を生成したり、重要な情報を抽出することができます。
  • コードの生成と実行Pythonスクリプトを生成し、実行することができます。
  • 柔軟なモデルサポートOpenAI、オープンソースモデル、ユーザー定義モデルに対応し、幅広いAIニーズに対応。
  • クロスプラットフォーム動作Windows、Linux、macOS、その他のオペレーティングシステムに対応しています。
  • コミュニティの拡大ユーザーが新しい機能を開発したり、既存のコードを最適化したりすることを奨励するために、貢献のガイドラインを提供する。

 

ヘルプの使用

設置プロセス

ANUSは、さまざまな技術的背景を持つユーザーのために、さまざまなインストール方法をサポートしています。以下はその詳細な手順です:

方法1:Gitクローンによるインストール(開発者に推奨)

  1. 環境を整えるPython 3.11以上がインストールされ、Gitが設定されていることを確認してください。
    • Windowsユーザーは、公式ウェブサイトからPythonをダウンロードするか、Chocolateyのようなパッケージマネージャーを使ってインストールすることができる。
    • macOSユーザーは brew install python@3.11 インストール。
    • Linuxユーザーは、システムパッケージマネージャー(例えば apt install python3.11).
  2. クローン倉庫ターミナルを開き、以下のコマンドを入力する:
git clone https://github.com/nikmcfly/ANUS.git
cd ANUS
  1. 仮想環境の構築依存関係の衝突を避けるために、仮想環境を使用することをお勧めします:
python -m venv venv
source venv/bin/activate  # Linux/macOS
venv\Scripts\activate     # Windows
  1. 依存関係のインストール仮想環境で動作します:
pip install -e .
  1. インストールの確認バージョン番号を確認し、インストールが成功したことを確認してください:
anus --version

方法2:Dockerによるインストール(迅速なデプロイに適している)

  1. DockerのインストールDockerがシステムにインストールされていることを確認する(Dockerのウェブサイトを参照)。
  2. プルミラー以下のコマンドを実行する:
docker pull anusai/anus:latest
  1. 実行中のコンテナANUSを開始する:
docker run -it anusai/anus:latest

方法3:Conda経由でのインストール(研究ユーザー向け)

  1. コンダのインストールMinicondaまたはAnacondaをダウンロードし、インストールを完了する。
  2. 環境づくり以下のコマンドを実行する:
conda create -n anus python=3.11
conda activate anus
  1. ANUSのインストール::
pip install anus-ai

使用方法

インストール後、ユーザーはコマンドラインまたはPythonスクリプトからANUSを操作することができます:

1.単純作業の実行

  • コマンドライン方式ターミナルに入力してください:
anus run "查找人工智能的最新新闻"

検索結果の要約が出力される。

  • 対話モードインタラクティブ・インターフェースを起動します:
anus interactive

一度入力すれば、タスクの指示を一行ずつ入力することができる。

2.マルチエージェントコラボレーション

  • Pythonスクリプトの例研究者、アナリスト、ライターの協力体制を作り、タスクを完了させる:
from anus import Society, Agent
# 创建代理
researcher = Agent(role="researcher")
analyst = Agent(role="analyst")
writer = Agent(role="writer")
# 创建协作社会
society = Society(agents=[researcher, analyst, writer])
# 执行任务
response = society.run("研究 AI 对医疗的影响,分析结果并撰写报告")
print(response)

調査データと分析結論を含む完全なレポートが出力される。

3.ウェブページの自動化

  • コマンドライン操作ニューヨークの天気をチェックしてください:
    anus run "访问 weather.com,查看纽约未来 5 天的天气预报并生成总结表"
    
  • スクリプト::
    from anus import Agent
    from anus.tools import BrowserTool
    agent = Agent(tools=[BrowserTool()])
    response = agent.run("访问 weather.com,查看纽约未来 5 天的天气预报并生成总结表")
    print(response)
    

    出力は気象データの表形式の要約である。

4.文書処理

  • PDFファイルの処理::
    anus run "总结此 PDF:/path/to/document.pdf"
    

    システムは文書を解析し、要約を生成する。

5.コード生成

  • 視覚化スクリプトの生成::
    anus run "创建一个使用 matplotlib 生成分形树可视化的 Python 脚本"
    

    出力は、ユーザーが直接実行できる実行可能なPythonコードである。

作業工程詳細

  1. スタートアップと設定インストール後 --config パラメータでコンフィギュレーション・ファイル(例えば anus run --config custom_config.yaml "任务描述")、カスタムモデルまたはツール。
  2. タスク入力自然言語入力をサポートし、ANUSが解析してエージェントにタスクを割り当てます。
  3. 結果表示結果はテキスト形式で出力され、詳細なロギングをサポートする(プラス)。 --verbose (パラメータ)。
  4. 拡張機能新しいツールを追加するには、GitHubのCONTRIBUTING.mdファイルを参照してコードを投稿してください。

ほら

  • インターネット接続が機能していること、および一部の機能(ウェブオートメーションなど)がオンラインアクセスに依存していることを確認してください。
  • Windows ユーザーの方は windows-curses(pip install windows-curses).
  • ブラウザ・オートメーションには、Playwright (playwright install).
無断転載を禁じます:チーフAIシェアリングサークル " ANUS:タスク自動化とマルチエージェント・コラボレーションのためのオープンソースAIフレームワーク
ja日本語