代理框架整合

Microsoft Agent Framework 與許多不同的服務、工具和協定整合。

依提供者瀏覽

Provider 整合領域
Microsoft Foundry 模型、管理代理、工具、RAG、記憶體、評估、可觀察性、本地模型與託管代理
Microsoft Azure Azure OpenAI, Azure AI 搜尋服務, Azure Cosmos DB, Azure Content Understanding, Microsoft Purview, Azure 監視器, and Azure Functions
OpenAI 模型推論、託管工具、ChatKit 以及相容 OpenAI 端點
人為 Claude 模型、Claude Agent SDK、Foundry、Bedrock 與 Vertex AI
亞馬遜網路服務 亞馬遜基岩與基岩上的 Anthropic Claude
Google Google Gemini 和 Anthropic Claude 在 Vertex AI 上
Ollama 透過原生及相容 OpenAI 用戶端進行本地模型推論
密斯特拉爾 Mistral 文本嵌入

查看 所有供應商生態系統

依元件瀏覽

UI Framework 整合

UI 框架 發行狀態
AG-UI Preview
聊天套件 Preview
DevUI Preview

中介軟體整合

評估積分

向量存放區

Microsoft Agent Framework 支援與多種向量儲存整合。 這些裝置對於進行檢索擴增生成(RAG)或記憶儲存非常有用。

為了與向量資料庫整合,我們依賴📦Microsoft.Extensions.VectorData.Abstractions套件,該套件提供統一的抽象層,用於在.NET中與向量資料庫進行互動。 這些抽象讓你能針對單一 API 撰寫簡單且高階的程式碼,並以最小的應用程式變更替換底層的向量儲存。 Agent Framework 元件依賴向量儲存,而它們利用這些抽象讓你選擇偏好的實作方式。

小提示

請參閱 Vector 資料庫.NET AI 應用程式 文件,了解如何將資料匯入向量儲存、產生嵌入,以及進行向量或混合搜尋。

向量儲存抽象實作

實施 C# 使用正式支援的 SDK 維護者/廠商
Azure AI 搜尋服務 Microsoft
Cosmos DB MongoDB (虛擬核心) Microsoft
Cosmos DB 無 SQL Microsoft
Couchbase Couchbase
Elasticsearch 彈性的
內存中 不適用 Microsoft
MongoDB Microsoft
Neon Serverless PostgreSQL 使用 Postgres 連接器 Microsoft
Oracle Oracle
Pinecone Microsoft
Postgres Microsoft
Qdrant Microsoft
雷迪斯 Microsoft
SQL 伺服器 Microsoft
SQLite Microsoft
揮發性(內存中) 已淘汰(使用內存) 不適用 Microsoft
Weaviate Microsoft

這很重要

向量儲存抽象實作由多種來源建構。 並非所有連接器都由 Microsoft 維護。 考慮實施時,務必評估品質、授權、支援等,確保符合你的需求。 同時也務必檢閱每個提供者的文件以了解詳細的版本相容性資訊。

這很重要

部分實作內部使用未獲 Microsoft 或資料庫提供者官方支援的資料庫 SDK。 使用正式支援的 SDK 資料行列出哪些 SDK 是正式支援的,哪些不是。

Agent Framework 支援使用 語意核心 的 VectorStore 集合,為代理提供向量儲存功能。 請參閱 向量儲存連接器文件 ,了解如何設置不同的向量儲存集合。 關於如何使用此工具進行 RAG 的更多資訊,請參閱 從 VectorStore 建立搜尋工具

Note

Go 對此功能的支援即將推出。 最新狀態請參閱 Agent Framework Go 倉庫

後續步驟