マルチエージェント
Microsoft Agent Framework を利用することで、AIエージェントのどのステップに時間がかかったのか(レイテンシ)、どれだけトークンを消費したのか(コスト)、どこで失敗したのかを継続的に把握することができます。Microsoft Agent Framework には OpenTe…
Microsoft Agent Framework では、手順が決まった処理は Workflow(静的フロー)で、実行しながら進め方が変わる協調タスクは Magentic(動的オーケストレーション)で実装できます。本記事では、Pythonのサンプルコードを通して両者の実装方法と、実務での…
本記事では、Microsoft Foundry と Agent Framework(Python) を利用して、Model Context Protocol (MCP) ツールを扱えるエージェントを開発する方法を紹介します。Agent Framework からMicrosoft Foundry のエージェントを利用することで、複数エージェン…
本記事では、Microsoft Agent Framework を利用して AI エージェントを作成する方法を紹介します。 Microsoft Agent Framework の概要 実行環境 環境変数の設定 MCPツールを利用するAIエージェントの構築 コード 実行結果 マルチエージェントのオーケストレ…
先日、Semantic Kernelを使って、複数エージェントからの回答をストリーミングで返す方法を試してみました。今回は、Azure Functions でエンドポイントを実装し、エージェントの回答をストリーミングで送信する方法を紹介します。 実装環境 Azure Functions…
今回はOpenAI Agents SDKを使い、AIエージェントを構築する基礎的な部分をご紹介します。また、Azure OpenAIのリソースをOpenAI Agents SDKで利用する方法と、MCPを利用する方法をそれぞれ記載します。 OpenAI Agents SDKとは 実装準備 Azure OpenAIの利用 …
Azure AI Foundry Agent Serviceで、シングルエージェントだけでなくマルチエージェントがサポートされていたので、実装方法をご紹介します。 実行環境 事前準備 エージェントの作成 マルチエージェントの作成 コード 実行結果 おわりに 実行環境 Python 3.1…
先日、Semantic Kernel Agent Frameworkが一般提供(GA)開始となりました。Agent FrameworkはSemantic KernelのAIエージェント向けのフレームワークです。アップデートによりマルチエージェントのオーケストレーション機能も強化されたため、本記事ではSemant…
Microsoft Ignite 2024で、マルチエージェントAIをAzure基盤上で実現できる機能が発表されました。本記事ではAzure AI Agent Service SDKをPythonで使用する方法について、具体的なコードを交えながら解説します。