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

CortexON:複雑なタスクの自動化をサポートするオープンソースのマルチエージェントAIツール

はじめに

CortexONは、GitHub(https://github.com/TheAgenticAI/CortexOn)でホストされているオープンソースのマルチエージェントAIシステムです。TheAgenticAIチームによって開発され、次のようなサポートを受けています。 マヌス CortexON は Docker インストールをサポートし、リアルタイム検索、ファイル管理、コード生成などを組み込んでいる。CortexONはDockerインストールをサポートし、リアルタイム検索、ファイル管理、コード生成などを組み込んでおり、コミュニティは常に改良を続けている。

CortexON:开源多代理AI工具,支持复杂任务自动化-1


CortexON:开源多代理AI工具,支持复杂任务自动化-1

 

機能一覧

  • ウェブプロキシリアルタイムでウェブページを検索し、データを取得し、オンライン上のやり取りを処理する。
  • ファイルブローカードキュメントの管理(情報の整理、抽出、保管を含む
  • コードエージェントコードを生成し、複数の言語をサポートし、デバッグと最適化を行います。
  • 実行エージェントタスクを調整し、複数のエージェントのコラボレーションを管理し、スムーズなプロセスを確保する。
  • APIエージェント外部サービスやAPIに接続し、自動化機能を拡張。
  • マルチタスクリサーチやビジネス分析などの複雑な作業を処理するために、複数のエージェントが同時に稼働します。

 

ヘルプの使用

CortexONは、ユーザー自身がコードをダウンロードしてデプロイする必要がある。詳細なインストール方法と使用方法を以下に示します。

設置プロセス

  1. ダウンロードコード
    ターミナルを開き、Clone Repository(リポジトリのクローン)コマンドを入力します:
git clone https://github.com/TheAgenticAI/CortexOn.git

プロジェクト・カタログにアクセスする:

cd CortexOn
  1. 環境変数の設定
    プロジェクトのルート・ディレクトリに .env ファイルに、以下の必須変数を記入する:
  • 人類API(AIモデルの場合):
    ANTHROPIC_MODEL_NAME=claude-3-7-sonnet-20250219
    ANTHROPIC_API_KEY=你的Anthropic密钥
    

    https://console.anthropic.com/。

  • ブラウザベースの設定(ウェブプロキシ用):
    BROWSERBASE_API_KEY=你的Browserbase密钥
    BROWSERBASE_PROJECT_ID=你的项目ID
    

    https://browserbase.com/ に登録し、プロジェクトを作成する。

  • グーグル検索(検索機能のため):
    GOOGLE_API_KEY=你的Google密钥
    GOOGLE_CX=你的搜索ID
    

    https://developers.google.com/custom-search/v1/overview。

  • ロギング(オプション):
    LOGFIRE_TOKEN=你的Logfire密钥
    

    https://pydantic.dev/logfire。

  • ウェブソケット(フロントエンド・コミュニケーション):
    VITE_WEBSOCKET_URL=ws://localhost:8081/ws
    
  1. Dockerのインストール
    Docker Desktopがコンピュータにインストールされていることを確認してください。インストールされていない場合は、https://www.docker.com/products/docker-desktop/ からダウンロードしてインストールしてください。
  2. ホスト・ネットワークを有効にする(オプション)
    Docker Desktopの設定で、"Resources "の "Network "を開き、"Enable host networking "をチェックします。"にチェックを入れ、Dockerを再起動する。
  3. ビルドと実行
    ターミナルで以下のコマンドを入力する:
docker-compose build
docker-compose up

サービスが開始されると、ローカルポートで実行されます。以下のアドレスにアクセスしてください:

  • フロントエンドのインターフェイス:http://localhost:3000
  • バックエンドAPI:http://localhost:8081(ドキュメンテーション http://localhost:8081/docs)
  • エージェント型ブラウザ:http://localhost:8000(ドキュメンテーション http://localhost:8000/docs)
  1. インストールの確認
    ブラウザを開き、次のサイトにアクセスする。 http://localhost:3000インターフェイスが表示されたら、インストールが成功したことを意味します。

主な機能

ウェブプロキシ: ウェブ検索

  • 動く::
  1. フロントエンド・インターフェース (http://localhost:3000).
  2. 検索ボックスに「AIトレンド」などのキーワードを入力する。
  3. 検索」をクリックすると、ウェブプロキシが結果を返します。
  • 銘記するインターネット接続が必要です。結果はキーワードの精度に依存します。

ドキュメント・エージェント:ドキュメントの管理

  • 動く::
  1. インターフェイスで「ファイル管理」を選択する。
  2. ファイルのアップロード(PDF、テキストなどに対応)。
  3. 日付順に並べ替える」「要約を抽出する」などのルールを設定する。
  4. 実行」をクリックすると、ファイルは自動的に整理される。
  • 輸出デフォルトでは、結果はプロジェクト・ディレクトリの output フォルダー

コード・エージェント:コードの生成

  • 動く::
  1. コード生成」モジュールに進む。
  2. Javaのソートプログラムを書いてください。
  3. 言語を選択(Python、Javaなどがサポートされています)。
  4. 生成」をクリックしてコードを表示する。
  5. 問題があれば、"Debug "をクリックして最適化する。
  • セーブコードをダウンロードすることも、コピーして使用することもできます。

APIプロキシ:外部サービスへの接続

  • 動く::
  1. インターフェイスで「API統合」を選択する。
  2. 外部APIのアドレスとパラメータを入力します(例:weather API)。
  3. Connect "をクリックすると、エージェントがデータを取得します。
  • 使用リアルタイムデータへのアクセスなど、機能拡張に使用可能。

エグゼクティブ・エージェント:マルチタスク・コラボレーション

  • 動く::
  1. タスク管理で「市場データを分析する」などのタスクを作成する。
  2. サブタスクの設定:ウェブエージェントの検索、ファイルエージェントの整理、コードエージェントによるダイアグラムの生成。
  3. Run "をクリックすると、エージェントが協働して完了します。
  • 進捗度インターフェイスにはタスクのステータスが表示され、完了すると結果が自動的に保存されます。

注目の機能操作

ダイナミックなマルチエージェントコラボレーション

CortexONの核心は、複数のエージェントが一緒に働くというアイデアだ。例えば、研究論文を書く:

  1. ウェブエージェント検索プロファイル。
  2. コンテンツを照合するドキュメント・エージェント。
  3. コードエージェントはビジュアルチャートを生成する。
  4. エグゼクティブ・エージェントは報告書に統合されている。
    インターフェイスにターゲットを入力し、"Start "をクリックすると、システムは自動的に終了します。

オープンソースとテクノロジー・スタック

  • カスタマイズユーザーはコードを修正することができます。プロジェクト・フォルダーを開き、エディターでコードをいじってから再実行してください。 docker-compose up.
  • テクノロジースタック::
  • フレームワーク:PydanticAI
  • ブラウザ: Browserbase
  • 検索: Google SERP
  • バックエンド:FastAPI
  • フロントエンド:React/TypeScript、TailwindCSS
  • ログ:パイダンティック・ログファイア

 

アプリケーションシナリオ

  1. 学術研究
    論文を書く必要があるとき、CortexONは文献を検索し、ノートを整理し、図を生成することで、時間を節約します。
  2. ビジネスオートメーション
    企業は市場データを収集し、レポートを作成し、プロセスを合理化するためにこれを使用する。
  3. 開発ツール
    プログラマーはコードエージェントを使用してコード・スニペットを生成したり、プログラムをデバッグして効率を向上させたりする。

 

品質保証

  1. CortexONは有料ですか?
    無料です。オープンソースプロジェクトで、コードは無料です。ただし、独自のサーバーとAPIキーを提供する必要があります。
  2. プログラミングの知識が必要ですか?
    インストールには基本的なコマンドの知識が必要だが、インターフェースの使用には必要ない。
  3. 中国の仕事をサポートしていますか?
    サポート。インターフェイスとドキュメントは英語ですが、中国語の検索とファイルタスクに対応できます。
無断転載を禁じます:チーフAIシェアリングサークル " CortexON:複雑なタスクの自動化をサポートするオープンソースのマルチエージェントAIツール
ja日本語