アリババのインテリジェントな「組立工場」がオープンソースに!数万人のエージェントを同時に処理する経験がない
Alibaba Tongyi Lab のオープンソース マルチエージェント プログラミング フレームワークおよび開発プラットフォームである、ビルディング ブロックのようなマルチエージェント開発を実現します。AgentScope。
このプラットフォームは、使いやすいプログラミング エクスペリエンス、安定した信頼性の高いランタイム保証を提供することを目的として、マルチエージェント アプリケーション開発者向けに特別に構築されており、開発者に分散型のマルチモーダルな技術サポートを提供します。
OpenAI、DashScope、Gemini、Ollama などのさまざまなプラットフォーム用のモデル API が組み込まれており、現在の大規模モデルのオープンソース エコシステムと深い互換性があります。
AgentScope には、すぐに使えるさまざまな機能が用意されており、ドラッグ アンド ドロップするだけでマルチエージェント アプリケーションを構築できます。
分散開発の経験がない開発者でも、AgentScope プラットフォーム上で数万レベルのマルチエージェントの同時実行を簡単に達成できます。
#より多くのユーザーが独自のマルチエージェント アプリケーションを迅速かつ簡単に開発できるようにするため。 AgentScope は、次の機能を提供します。
- ドラッグ アンド ドロップ プログラミング パラダイム - AgentScope ワークステーション: ユーザーに視覚的なドラッグ アンド ドロップ プログラミング パラダイムを提供します。アンドドロップ開発インターフェイス
- インタラクティブ プログラミング アシスタント—AgentScope Copilot: AgentScope に関する開発者の質問に答えます
- #透過的で制御可能な開発プロセス - リアルタイムのアプリケーション監視: 透過的で制御可能な開発を実現するための、アプリケーションの運用コストとマルチエージェントのステータスのリアルタイム監視
- 豊富な開発リソース: 迅速かつ便利な二次開発を促進し、「最初から始める」ことなくアプリケーションを構築できます
AgentScope Copilot は、AgentScope フレームワーク自体に基づいて構築された開発アシスタントであり、次のように設計されています。開発者がマルチエージェント アプリケーションの開発プロセスで遭遇する問題を解決できるように支援します。その技術的な実装は、マルチエージェント グループ チャット (マルチエージェント会話) とデータ検索生成 (検索拡張生成、 RAG) 、エージェント コール (メンション) 、その他多くの機能。
AgentScope Copilot と対話する場合、開発者はガイド アシスタント(ガイド アシスタント) と対話して、質問と回答アシスタントなどの専用のエージェント アシスタントを呼び出すこともできます。 (家庭教師アシスタント)またはコード プログラミング アシスタント(コーディング アシスタント)。より専門的で具体的な回答が得られます。より具体的には、コード プログラミング アシスタントは、開発者がフレームワーク内の各モジュールの定義と使用法を迅速に明確にし、より適切なプログラミングの提案を提供するのに役立ちます。
AgentScope Copilot 自体は、AgentScope フレームワークの RAG モジュールに基づいて構築されており、LlamaIndex などの一般的なデータ取得フレームワークをサポートしていることは言及する価値があります。さまざまなベクトル データベース タイプであり、さまざまな大規模な言語モデルへのアクセスをサポートします。開発者は二次開発を迅速に実行し、独自のプロジェクト用に Copilot アシスタントを簡単に構築できます。
#透明で制御可能な開発プロセス
使いやすいアプリケーション開発プロセスは、開発者にとって制御可能で透明である必要があります。
ただし、マルチエージェントのシナリオでは、多くの種類のモデル API とさまざまな呼び出しインターフェイスが存在し、モデル API の使用コストを効果的に管理および監視し、リソースの無駄や予期せぬ出費を回避する方法が、リソースの監視にとってより大きな課題となります。能力。
たとえば、検索エンジンを使用するときに複雑な Web ページを大規模モデルへの入力として取得すると、オーバーヘッドが大きくなり、開発者の認識が遅れることがよくあります。この問題を解決するために、AgentScope は以下を実装するように Monitor モジュールを設計しました。
自動 API コスト統計: さまざまなモデル API のトークン使用量を正確に記録し、現在のコストを自動的に計算して、開発者はモデル API コストのすべての支出を明確に理解できます。
予算設定と超過アラーム: 開発者が各モデル API の予算上限を設定できるようにサポートします。総支出が予算を超えると、システムは自動的にアラームをトリガーし、過剰支出を避けるために検査と調整を行うよう開発者に即座に通知します。
カスタム監視インジケーターのサポート: プリセット モデル API 関連のインジケーターに加えて、Monitor を使用すると、開発者は検索ツールのコストやデータ ストレージのコストなど、他の監視インジケーターをカスタマイズすることもできます。サービス、ネットワーク トラフィックなどを監視し、開発者がアプリケーションのステータスを包括的かつ自動的に監視できるようにします。
#△ 監視モジュール
#すぐに使える開発リソースAgentScope豊富な組み込みツール機能、エージェント、アプリケーション例があり、開発者は軽量の変更を加えて独自のマルチエージェント アプリケーションを簡単に開発できます。ツール機能: AgentScope は、ネットワーク検索、データベース クエリ、ファイル操作、テキスト処理など、さまざまなタイプのツール機能をサポートしています。各カテゴリには異なる実装形式が含まれています。たとえば、ネットワーク検索レベルでは、AgentScope はすでに Bing、arXiv、DBLP などの複数の検索エンジンをサポートしています。
Agent: AgentScope には、基本ダイアログ、フォーマットされたダイアログ、推論、RAG、分散エージェント、その他のさまざまな種類のエージェントを含む、さまざまな機能を持つ組み込みエージェントがあります。開発者は、さまざまなパラメータを使用してエージェント インスタンスを初期化するだけで、エージェントを必要なエージェント インスタンスに特化できます。
アプリケーション例: AgentScope には、ダイアログ (会話) 、ゲーム (ゲーム) 、および分散 (配信)# がプリセットされています。 ## およびさまざまな種類のアプリケーション。これらのサンプルは、開発者が開発コストを削減するのに役立つ一方で、アプリケーション開発のためのテンプレートやリファレンスも提供します。 開発者が AgentScope の組み込みリソースをより深く、より速く理解できるようにするために、AgentScope は、チュートリアル
(チュートリアル)やインターフェイス ドキュメント (API など) を含む豊富で詳細なドキュメントを提供します。 Document) および設計書は、開発者が AgentScope をよりよく理解して使用できるようにするために役立ちます。 安定性と信頼性の高い
大規模モデルに基づくマルチエージェント アプリケーションは、モデルの錯覚やモデルの指示に従う能力の不足など、多くの新たな課題に直面します。マルチエージェント アプリケーションが安定して確実に実行できるようにするために、AgentScope はまずアプリケーションで発生するエラーを分類し、次にフォールト トレランス メカニズムの完全なセットと、それに応じてカスタマイズされたフォールト トレランス処理を提供します。
ランダム性指向の耐障害性: ランダム エラーは、不安定なネットワーク状態やモデルによって生成されたコンテンツの不確実性によって発生することが多く、大規模なモデルに基づいてアプリケーションを構築する場合に最も一般的なタイプです。 。 間違い。このようなエラーは多くの場合非常に些細であり、完全に把握するのが難しいため、AgentScope は組み込みの再試行メカニズムを使用して、そのようなランダムなエラーをフィルタリングして保護し、開発者がアプリケーションのオーケストレーションにエネルギーを注ぎやすくします。
ルールベースのフォールト トレランス: アプリケーションで発生した一部のエラーは、ルールによって修復できます。たとえば、指定された形式で応答を生成するために大規模なモデルが必要な場合、大規模なモデルは追加のコンテンツを生成することがありますが、アプリケーションの通常の動作を保証するために、事前に設定されたルールによってコンテンツを切り詰めることができます。
モデルベースのフォールト トレランス: 大規模モデルの独自機能を使用してエラーを修正することは、マルチエージェント アプリケーションの特徴の 1 つであり、AgentScope は入力およびエラー情報を大規模モデルに提供しようとします。モデルの理解と知識を使用してエラーを修正します。
エージェント/開発者向けの耐障害性: 事前に設定されたルールや大規模なモデルではエラーを解決できない場合、多くの場合、問題を解決するために開発者またはエージェントの介入が必要となるため、AgentScope発生した問題の解決に役立てるため、エラー、フォーマットされた属性、エラー情報、エラーの入出力情報がすべて開発者またはエージェントに送信されます。 プロンプトの最適化
マルチエージェント アプリケーションのパフォーマンスの向上は、大規模なモデルのプロンプト (プロンプト) の品質に大きく依存します。適切なプロンプトは、アプリケーションの動作が成功する確率を大幅に高めます。 AgentScope プログラミング フレームワークは、開発者がアプリケーションを継続的に最適化できるように、プロンプト チューニング モジュールを提供します。
プロンプトの自動生成: 開発者にとって、適切なプロンプトを生成することは、多くの場合、時間と労力を要する作業です。 AgentScope にはエージェントがプリセットされており、内部でインコンテキスト学習 (ICL) を使用して開発者のアプリケーション シナリオを包括的に統合し、開発者が迅速に開発を開始できるように必要なプロンプトを直接生成します。
サンプル入力のサポート: AgentScope では、開発者は複数のサンプルをテンプレートとして同時に入力でき、AgentScope はこれらのサンプルに基づいて特定の下流タスク用の特定のプロンプト ワードを生成できます。
プロンプトの動的調整: アプリケーションの実行プロセス中に、エラーを回避するための新しいルールを追加するなど、動作条件に応じて大規模モデルのプロンプト ワードをさらに調整する必要があります。 AgentScope は、エージェントが開発者および環境と対話するプロセスにおいて、その履歴データがプロンプトを調整するための基礎となります。AgentScope は、その時点のシーンに基づいてエージェントのシステム プロンプト (システム プロンプト)# を変更します。 ##これにより、動作中のエージェントのパフォーマンスが向上します。 分散並列
マルチエージェント プログラミング フレームワークとして、AgentScope は設計当初からエージェント間のコラボレーション効率の向上を主な目標の 1 つとして捉え、この目的のために分散を設計しました。スタイルモード。このモードでは、複数のエージェントを異なるプロセスやマシンで実行できるため、コンピューティング リソースが最大限に活用され、運用効率が向上します。 AgentScope の分散設計には主に次の特徴があります。
自動並列最適化: AgentScope の分散設計はアクター プログラミング パラダイムに従い、アプリケーション プロセス オーケストレーションにおけるさまざまなエージェント間の潜在的な違いを自動的に識別できます。並列可能、自動並列最適化が実行され、動作効率が向上します。同時に、各エージェントはローカルまたはリモートのマシン上で独立して実行でき、コンピューティング リソースを最大限に活用し、大規模な展開をサポートします。
開始の敷居は非常に低いです: AgentScope は、開発者を分散テクノロジの実装の詳細から完全に保護します。開発者は、コストなしで分散マルチエージェント アプリケーションを開発したり、既存のマルチエージェントを使用したりできます。エージェント アプリケーションを分散モードに変換して実行します。 AgentScope の分散アプリケーション オーケストレーションは、分散アプリケーションに変換すると、ローカライズされたオーケストレーション方法と完全に互換性があり、分散の背景知識がなくても、分散マルチエージェント アプリケーションを簡単にオーケストレーションできます。
大規模展開のサポート: AgentScope は現在、単一マシン (64 コア 8 カード A100) 上で一度に 16,000 を超えるエージェント インスタンスの実行をサポートしています。スケールはマシンの数が増加するにつれて直線的に増加します。たとえば、AgentScope は、4 台のマシンのクラスタ上で 64,000 件を超えるエージェント コールを 30 秒以内に完了できます。この機能により、大規模な並列処理とエージェントのシミュレーションが可能になります。
△
マルチモーダル サポート
AgentScope は開発者のマルチモーダル使用をサポートしますデータとマルチモーダル モデルを使用して、強力なマルチエージェント アプリケーションを構築します。開発者がプログラムされたマルチエージェント アプリケーションをより直感的かつ便利に操作できるようにするために、AgentScope は開発者にとって使いやすい対話型インターフェイスである AgentScope Studio を提供します。これにより、テキスト、サウンド、画像などのさまざまなモダリティを使用できます。データは鮮明に表示されるため、開発者は作成したインテリジェントなアプリケーションを最も直感的な方法で体験し、調整できます。
AgentScope Studio 次に、AgentScope は開発者にさらに多くの利便性を提供していきます。また、より多くの開発者が AgentScope オープンソース コミュニティの構築に参加し、より興味深いマルチエージェント アプリケーションを探索できることを楽しみにしています。
AgentScope オープンソース ウェアハウス アドレス:https://github.com/modelscope/agentscope
ウェルカムトライアル:
https://agentscope.aliyun.com
以上がアリババのインテリジェントな「組立工場」がオープンソースに!数万人のエージェントを同時に処理する経験がないの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











交換に組み込まれた量子化ツールには、1。Binance:Binance先物の定量的モジュール、低い取り扱い手数料を提供し、AIアシストトランザクションをサポートします。 2。OKX(OUYI):マルチアカウント管理とインテリジェントな注文ルーティングをサポートし、制度レベルのリスク制御を提供します。独立した定量的戦略プラットフォームには、3。3Commas:ドラッグアンドドロップ戦略ジェネレーター、マルチプラットフォームヘッジアービトラージに適しています。 4。Quadency:カスタマイズされたリスクしきい値をサポートするプロフェッショナルレベルのアルゴリズム戦略ライブラリ。 5。Pionex:組み込み16のプリセット戦略、低い取引手数料。垂直ドメインツールには、6。cryptohopper:クラウドベースの定量的プラットフォーム、150の技術指標をサポートします。 7。BITSGAP:

マウススクロールイベントの浸透の効果を実現する方法は? Webを閲覧すると、いくつかの特別なインタラクションデザインに遭遇することがよくあります。たとえば、DeepSeekの公式ウェブサイトでは、...

2024年の必須のLaravel拡張パッケージには、次のものが含まれます。 2。LaravelteLescope、詳細なアプリケーション監視を提供します。 3。RARAVELHORIZON、Redisキュータスクの管理。これらの拡張パックは、開発効率とアプリケーションのパフォーマンスを向上させることができます。

上位10のデジタル仮想通貨取引プラットフォームは次のとおりです。1。Binance、2。Okx、3。Coinbase、4。Kraken、5。HuobiGlobal、6。Bitfinex、7。Kucoin、8。Gemini、9。Bitstamp、10。Bittrex。これらのプラットフォームはすべて、さまざまなユーザーニーズに適した高度なセキュリティとさまざまな取引オプションを提供します。

この画期的な開発により、金融機関は、グローバルに認識されているISO20022標準を活用して、さまざまなブロックチェーンエコシステム全体の銀行プロセスを自動化できます。簡単なプロトコルは、使いやすい方法を通じて広範な採用を促進するように設計されたエンタープライズレベルのブロックチェーンプラットフォームです。本日、ISO20022メッセージング標準を正常に統合し、ブロックチェーンスマートコントラクトに直接組み込んだことを発表しました。この開発により、金融機関は、Swiftメッセージングシステムを置き換えているグローバルに認識されているISO20022標準を使用して、さまざまなブロックチェーンエコシステムの銀行プロセスを簡単に自動化できます。これらの機能は、「easetestnet」でまもなく試されます。 easeprotocolarchitectdou

さまざまなオペレーティングシステムでLaravel環境を構築する手順は次のとおりです。1。Windows:XAMPPを使用してPHPと作曲家をインストールし、環境変数を構成し、Laravelをインストールします。 2.MAC:HomeBrewを使用してPHPとComposerをインストールし、Laravelをインストールします。 3.Linux:Ubuntuを使用してシステムを更新し、PHPとComposerをインストールし、Laravelをインストールします。各システムの特定のコマンドとパスは異なりますが、コアステップは、Laravel開発環境のスムーズな構築を確保するために一貫しています。

デジタル通貨アプリの見通しは幅広く、次のことに特に反映されています。1。テクノロジーイノベーション駆動型機能のアップグレード、DefiおよびNFTおよびAIおよびビッグデータアプリケーションの統合によるユーザーエクスペリエンスの改善。 2。AMLおよびKYCの規制コンプライアンスの傾向、グローバルフレームワークの改善、より厳しい要件。 3。機能の多様化とサービスの拡大、貸付、財務管理、その他のサービスの統合、ユーザーエクスペリエンスの最適化。 4。ユーザーベースとグローバル拡張、および2025年にはユーザースケールが10億を超えると予想されます。

通貨サークルでは、いわゆるビッグ3は通常、最も影響力があり広く使用されている3つの暗号通貨を指します。これらの暗号通貨は、市場で重要な役割を果たしており、取引量と時価総額の点でうまく機能しています。同時に、主流の仮想通貨交換アプリは、投資家やトレーダーが暗号通貨取引を実施するための重要なツールでもあります。この記事では、通貨サークルの3人の巨人と、推奨されるトップ10の主流の仮想通貨アプリを詳細に紹介します。
