Communityprojecten voor Agent Framework

Important

De projecten op deze pagina worden gemaakt en onderhouden door partijen buiten het Microsoft Agent Framework-team. Microsoft bezit, test of ondersteunt deze projecten niet. Het vermelden van een project houdt niet in dat Microsoft het project goedkeurt of dat compatibiliteit met welke versie van Agent Framework dan ook is bevestigd. Neem voor compatibiliteitsinformatie, ondersteuning en afhandeling van problemen contact op met de projectonderhouder via de repository en probleemtracker van het project. Voor beveiligingsproblemen volgt u de richtlijnen voor beveiligingsrapportage van de beheerder.

Communityleden onderhouden projecten die integreren met of Microsoft Agent Framework uitbreiden. Als u opname wilt aanvragen, opent u een pull request voor de .NET-catalogus in de repository van Agent Framework.

Contextproviders

Alle vermelde providers ondersteunen chatgeschiedenisgeheugen met ChatHistoryMemoryProvider en RAG met TextSearchProvider.

Name Korte beschrijving Project Issues
CommunityToolkit.VectorData.AzureAISearch Een Microsoft. Extensions.VectorData-provider voor Azure AI Zoeken. CommunityToolkit.VectorData.AzureAISearch Een probleem openen
CommunityToolkit.VectorData.AzureCosmosDB Een Microsoft. Extensions.VectorData-provider voor Azure Cosmos DB voor NoSQL. CommunityToolkit.VectorData.AzureCosmosDB Een probleem openen
CommunityToolkit.VectorData.AzureDocumentDB Een Microsoft. Extensions.VectorData-provider voor Azure DocumentDB met MongoDB-compatibiliteit. CommunityToolkit.VectorData.AzureDocumentDB Een probleem openen
CommunityToolkit.VectorData.Chroma Een Microsoft. Extensions.VectorData provider voor Chroma en Chroma Cloud, gebouwd op ChromaDotNet.Client. CommunityToolkit.VectorData.Chroma Een probleem openen
CommunityToolkit.VectorData.InMemory Een in-memory Microsoft.Extensions.VectorData-provider. CommunityToolkit.VectorData.InMemory Een probleem openen
CommunityToolkit.VectorData.PgVector Een Microsoft.Extensions.VectorData-provider voor PostgreSQL met de pgvector-extensie. CommunityToolkit.VectorData.PgVector Een probleem openen
CommunityToolkit.VectorData.Qdrant Een Microsoft. Extensions.VectorData-provider voor Qdrant. CommunityToolkit.VectorData.Qdrant Een probleem openen
CommunityToolkit.VectorData.Redis Een Microsoft. Extensions.VectorData-provider voor Redis. CommunityToolkit.VectorData.Redis Een probleem openen
CommunityToolkit.VectorData.SqliteVec Een Microsoft. Extensions.VectorData-provider voor SQLite met behulp van sqlite-vec. CommunityToolkit.VectorData.SqliteVec Een probleem openen
CommunityToolkit.VectorData.SqlServer Een Microsoft. Extensions.VectorData-provider voor SQL Server. CommunityToolkit.VectorData.SqlServer Een probleem openen
CommunityToolkit.VectorData.Weaviate Een Microsoft. Extensions.VectorData-provider voor Weaviate. CommunityToolkit.VectorData.Weaviate Een probleem openen
CouchbaseConnector.SemanticKernel Een Microsoft. Extensions.VectorData provider voor Couchbase en Couchbase Capella. CouchbaseConnector.SemanticKernel Een probleem openen
Elastic.SemanticKernel.Connectors.Elasticsearch Een Microsoft. Extensions.VectorData-provider voor Elasticsearch. Elastic.SemanticKernel.Connectors.Elasticsearch Een probleem openen

Communityleden onderhouden projecten die integreren met of Microsoft Agent Framework uitbreiden. Als u opname wilt verzoeken, opent u een pull request voor de Python-catalogus in de opslagplaats van Agent Framework.

Tools

Name Korte beschrijving Scenarios Project Issues
Engram Persistente geheugenhulpprogramma's met optionele middleware voor Agent Framework-agents. Expliciete geheugenoproep en persistentie tussen sessies; automatisch oproepen en vastleggen agent-framework-engram Een probleem openen

Contextproviders

Name Korte beschrijving Scenarios Project Issues
Membase Een contextprovider die het Membase-geheugen van een gebruiker ophaalt voordat de agent wordt uitgevoerd, met functietools om herinneringen te zoeken en op te slaan. Geheugen voor meerdere sessies per gebruiker; tijdgebonden herinnering van de instructielaag; expliciete hulpprogramma's voor zoeken en opslaan van geheugen agent-framework-membase Een probleem openen
MemorySync Een contextprovider die gebruikersgeheugen rond agentuitvoeringen terugroept en vastlegt. Geheugen voor meerdere sessies per gebruiker; herinnering op instructielaagniveau; automatische opname van feiten agent-framework-memorysync Een probleem openen
OpenViking Een contextdatabase die agents doorzoekbare context biedt tussen runs (40.000 GitHub-sterren). Vooraf context ophalen; vastleggen van gesprekken en tool-calls; expliciete geheugenextractie OpenViking-integratie Een probleem openen

Middleware

Name Korte beschrijving Scenarios Project Issues
ACGS Functie-middleware die de naam en argumenten van elke functieaanroep controleert op basis van een ACGS-regelset voordat deze wordt uitgevoerd, en goedkeuring van het hulpprogramma aanvraagt wanneer een regel om beoordeling vraagt. Functie-aanroepen per regel blokkeren; menselijke beoordeling van gemarkeerde aanroepen via goedkeuringen in de tool; runs weigeren die tools aanbieden die de middleware niet kan controleren agent-framework-acgs Een probleem openen
BotsRated Functie-middleware die de payTo van een aanroep van een x402-betalingshulpmiddel controleert aan de hand van de payTo-adressen die BotsRated voor die verkoper heeft waargenomen, en de aanroep stopt voordat deze wordt uitgevoerd wanneer die payTo niet is waargenomen. Betalingen aan een payTo blokkeren die de verkoper kennelijk niet gebruikte; laat het model een betalingsoptie controleren met een functiehulpmiddel agent-framework-botsrated Een probleem openen
Tracekit Functie-middleware die elke functie-aanroep controleert op basis van een beleid voordat deze wordt uitgevoerd en aanroepen en resultaten registreert in een ondertekend, hash-gekoppeld logboek. Functie-aanroepen per beleidregels toestaan of weigeren; menselijke goedkeuring van vastgehouden aanroepen; offline verifieerbare uitvoeringsrecords tracekit-ai Een probleem openen

Communityleden onderhouden projecten die integreren met of Microsoft Agent Framework uitbreiden. Er worden nog geen No Go-communityprojecten weergegeven.

Volgende stappen