Agent Framework 社区项目

Important

此页上的项目在 Microsoft Agent Framework 团队外部创建和维护。 Microsoft不拥有、测试或支持这些项目。 列出项目并不意味着Microsoft认可或确认与任何 Agent Framework 版本的兼容性。 有关兼容性信息、支持和问题处理,请通过项目的存储库和问题跟踪器联系项目维护人员。 对于安全问题,请遵循维护者的安全报告指南。

社区成员维护与 Microsoft Agent Framework 集成或对其进行扩展的项目。 若要请求收录,请在 Agent Framework 存储库中针对.NET目录打开拉取请求。

上下文提供程序

所有列出的提供商都支持带有 ChatHistoryMemoryProvider 的聊天历史记录内存和带有 TextSearchProvider 的 RAG。

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 适用于具有 MongoDB 兼容性的 Azure DocumentDB 的 Microsoft.Extensions.VectorData 提供程序。 CommunityToolkit.VectorData.AzureDocumentDB 提出问题
CommunityToolkit.VectorData.Chroma 基于 ChromaDotNet.Client 构建的适用于 Chroma 和 Chroma Cloud 的 Microsoft.Extensions.VectorData 提供程序。 CommunityToolkit.VectorData.Chroma 提出问题
CommunityToolkit.VectorData.InMemory 内存中的 Microsoft.Extensions.VectorData 提供程序。 CommunityToolkit.VectorData.InMemory 提出问题
CommunityToolkit.VectorData.PgVector 具有 pgvector 扩展的 PostgreSQL 的 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 的 Microsoft.Extensions.VectorData for SQLite 提供程序。 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-framework-memorysync 提出问题

社区成员维护与 Microsoft Agent Framework 集成或对其进行扩展的项目。 尚未列出 No Go 社区项目。

后续步骤