Community-projekt för Agent Framework

Important

Projekten på den här sidan skapas och underhålls utanför Microsoft Agent Framework-teamet. Microsoft äger, testar eller stöder inte dessa projekt. Att lista ett projekt innebär inte Microsofts godkännande eller bekräftar kompatibilitet med någon Agent Framework-version. Om du vill ha kompatibilitetsinformation, support och problemhantering kontaktar du projektunderhållaren via projektets repository och ärendehanterare. Av säkerhetsskäl följer du underhållarens vägledning för säkerhetsrapportering.

Community-medlemmar underhåller projekt som integreras med eller utökar Microsoft Agent Framework. Om du vill begära inkludering öppnar du en pull-begäran mot .NET-katalogen på Agent Framework-lagringsplatsen.

Kontextleverantörer

Alla listade leverantörer stöder chatthistorikminne med ChatHistoryMemoryProvider och RAG med TextSearchProvider.

Name Kort beskrivning Projekt Issues
CommunityToolkit.VectorData.AzureAISearch En Microsoft. Extensions.VectorData-provider för Azure AI-sökning. CommunityToolkit.VectorData.AzureAISearch Öppna ett problem
CommunityToolkit.VectorData.AzureCosmosDB En Microsoft. Extensions.VectorData-provider för Azure Cosmos DB för NoSQL. CommunityToolkit.VectorData.AzureCosmosDB Öppna ett problem
CommunityToolkit.VectorData.AzureDocumentDB En Microsoft. Extensions.VectorData-provider för Azure DocumentDB med MongoDB-kompatibilitet. CommunityToolkit.VectorData.AzureDocumentDB Öppna ett problem
CommunityToolkit.VectorData.Chroma En Microsoft. Extensions.VectorData-providern för Chroma och Chroma Cloud, som bygger på ChromaDotNet.Client. CommunityToolkit.VectorData.Chroma Öppna ett problem
CommunityToolkit.VectorData.InMemory En internminnesbaserad Microsoft.Extensions.VectorData-provider. CommunityToolkit.VectorData.InMemory Öppna ett problem
CommunityToolkit.VectorData.PgVector Microsoft.Extensions.VectorData-providern för PostgreSQL med pgvector-tillägget. CommunityToolkit.VectorData.PgVector Öppna ett problem
CommunityToolkit.VectorData.Qdrant En Microsoft.Extensions.VectorData-provider för Qdrant. CommunityToolkit.VectorData.Qdrant Öppna ett problem
CommunityToolkit.VectorData.Redis En Microsoft.Extensions.VectorData-provider för Redis. CommunityToolkit.VectorData.Redis Öppna ett problem
CommunityToolkit.VectorData.SqliteVec En provider för Microsoft.Extensions.VectorData för SQLite med sqlite-vec. CommunityToolkit.VectorData.SqliteVec Öppna ett problem
CommunityToolkit.VectorData.SqlServer En Microsoft.Extensions.VectorData-provider för SQL Server. CommunityToolkit.VectorData.SqlServer Öppna ett problem
CommunityToolkit.VectorData.Weaviate En provider för Weaviate för Microsoft.Extensions.VectorData. CommunityToolkit.VectorData.Weaviate Öppna ett problem
CouchbaseConnector.SemanticKernel En Microsoft. Extensions.VectorData-provider för Couchbase och Couchbase Capella. CouchbaseConnector.SemanticKernel Öppna ett problem
Elastic.SemanticKernel.Connectors.Elasticsearch En Microsoft.Extensions.VectorData-provider för Elasticsearch. Elastic.SemanticKernel.Connectors.Elasticsearch Öppna ett problem

Community-medlemmar underhåller projekt som integreras med eller utökar Microsoft Agent Framework. Om du vill begära inkludering öppnar du en pull-begäran mot Python-katalogen på Agent Framework-lagringsplatsen.

Tools

Name Kort beskrivning Scenarios Projekt Issues
Engram Verktyg för beständigt minne med valfri middleware för Agent Framework-agenter. Explicit minnesåterkallelse och persistens mellan sessioner; automatisk återkallelse och insamling agent-framework-engram Öppna ett problem

Kontextleverantörer

Name Kort beskrivning Scenarios Projekt Issues
Membase En kontextprovider som hämtar en användares Membase-minne innan agenten körs, med funktionsverktyg för att söka efter och spara minnen. Minne mellan sessioner per användare; tidsbegränsad återkallning på instruktionsnivå; explicita verktyg för att söka i och spara minnen agent-framework-membase Öppna ett problem
MemorySync En kontextprovider som återhämtar och samlar in användarminne runt agentkörningar. Minne mellan sessioner per användare; återkallning på instruktionsnivå; automatisk faktainsamling agent-framework-memorysync Öppna ett problem
OpenViking En kontextdatabas som ger agenter sökbar kontext mellan körningar (40 000+ GitHub stjärnor). hämtning av kontext före körning; konversations- och verktygsanropsinsamling; explicit extrahering av minnesdata OpenViking-integrationen Öppna ett problem

Middleware

Name Kort beskrivning Scenarios Projekt Issues
ACGS Middleware som kontrollerar varje funktionsanrops namn och argument mot en ACGS-regeluppsättning innan den körs och begär verktygsgodkännande när en regel kräver granskning. Blockera funktionsanrop efter regel; mänsklig granskning av flaggade anrop genom godkännanden av verktyg; avvisa körningar som erbjuder verktyg som mellanprogrammet inte kan kontrollera agent-framework-acgs Öppna ett problem
BotsRated middleware-funktion som kontrollerar payTo för ett x402-betalningsverktygsanrop mot de payTo-adresser som BotsRated har observerat för säljaren och stoppar anropet innan det körs när denna payTo inte har observerats. Blockera betalningar till payTo som säljaren inte observerades använda; låt modellen kontrollera ett betalningsalternativ med ett funktionsverktyg agent-framework-botsrated Öppna ett problem
Tracekit Middleware som kontrollerar varje funktionsanrop mot en policy innan den körs och registrerar anrop och resultat i en signerad, hash-länkad logg. Tillåt eller neka funktionsanrop enligt policy; mänskligt godkännande av hållna anrop; offline-verifierbara körningsposter tracekit-ai Öppna ett problem

Community-medlemmar underhåller projekt som integreras med eller utökar Microsoft Agent Framework. Inga Go-communityprojekt visas ännu.

Nästa steg