Important
本頁的專案皆由 Microsoft Agent Framework 團隊以外的單位建立與維護。 Microsoft 並不擁有、測試或支援這些專案。 列出專案並不代表 Microsoft 認可或確認與任何 Agent Framework 版本相容。 如需相容性資訊、支援及問題處理,請透過專案的儲存庫與問題追蹤器聯絡專案維護者。 若有安全疑慮,請遵循維護者的資安報告指引。
社群成員維護與 Microsoft Agent Framework 整合或擴充的專案。 如欲將您的專案納入,請對 Agent Framework 存放庫中的 .NET 目錄開啟提取要求。
上下文提供者
所有列出的供應商都支援聊天記錄記憶體功能 ChatHistoryMemoryProvider 和 RAG 功能 TextSearchProvider。
| Name | 簡短描述 | 計畫 | 問題 |
|---|---|---|---|
| CommunityToolkit.VectorData.AzureAISearch | 適用於 Azure AI 搜尋服務 的 Microsoft.Extensions.VectorData 提供者 | CommunityToolkit.VectorData.AzureAISearch | 開啟問題 |
| CommunityToolkit.VectorData.AzureCosmosDB | 適用於 Azure Cosmos DB for NoSQL 的 Microsoft.Extensions.VectorData 提供者 | CommunityToolkit.VectorData.AzureCosmosDB | 開啟問題 |
| CommunityToolkit.VectorData.AzureDocumentDB | 適用於 Azure DocumentDB 且與 MongoDB 相容的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.AzureDocumentDB | 開啟問題 |
| CommunityToolkit.VectorData.Chroma | 適用於 Chroma 與 Chroma Cloud 的 Microsoft.Extensions.VectorData 提供者,建置於 ChromaDotNet.Client 之上。 | CommunityToolkit.VectorData.Chroma | 開啟問題 |
| CommunityToolkit.VectorData.InMemory | 記憶體內的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.InMemory | 開啟問題 |
| CommunityToolkit.VectorData.PgVector | 適用於 PostgreSQL 且支援 pgvector 擴充套件的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.PgVector | 開啟問題 |
| CommunityToolkit.VectorData.Qdrant | 適用於 Qdrant 的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.Qdrant | 開啟問題 |
| CommunityToolkit.VectorData.Redis | 適用於 Redis 的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.Redis | 開啟問題 |
| CommunityToolkit.VectorData.SqliteVec | 使用 sqlite-vec 的 SQLite Microsoft.Extensions.VectorData 提供者 | CommunityToolkit.VectorData.SqliteVec | 開啟問題 |
| CommunityToolkit.VectorData.SqlServer | 適用於 SQL Server 的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.SqlServer | 開啟問題 |
| CommunityToolkit.VectorData.Weaviate | 適用於 Weaviate 的 Microsoft.Extensions.VectorData 提供者。 | CommunityToolkit.VectorData.Weaviate | 開啟問題 |
| CouchbaseConnector.SemanticKernel | 適用於 Couchbase 和 Couchbase Capella 的 Microsoft.Extensions.VectorData 提供者。 | CouchbaseConnector.SemanticKernel | 開啟問題 |
| Elastic.SemanticKernel.Connectors.Elasticsearch | 適用於 Elasticsearch 的 Microsoft.Extensions.VectorData 提供者。 | Elastic.SemanticKernel.Connectors.Elasticsearch | 開啟問題 |
社群成員維護與 Microsoft Agent Framework 整合或擴充的專案。 如欲將您的專案納入,請對 Agent Framework 存放庫中的 Python 目錄開啟提取要求。
Tools
| Name | 簡短描述 | Scenarios | 計畫 | 問題 |
|---|---|---|---|---|
| Engram | 適用於 Agent Framework 代理程式的持久記憶工具,搭配可選的中介軟體。 | 明確的跨工作階段記憶體回收與持續性;自動回收與擷取 | agent-framework-engram | 開啟問題 |
上下文提供者
| Name | 簡短描述 | Scenarios | 計畫 | 問題 |
|---|---|---|---|---|
| MemorySync | 可回收並擷取 Agent 執行前後使用者記憶體的內容提供者。 | 每位使用者跨工作階段記憶;指令層級回溯;自動擷取事實資訊 | agent-framework-memorysync | 開啟問題 |
社群成員維護與 Microsoft Agent Framework 整合或擴充的專案。 目前尚未列出任何 Go 社群專案。