Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Important
Die Projekte auf dieser Seite werden außerhalb des Microsoft Agent Framework-Teams erstellt und verwaltet. Microsoft besitzt, testet oder unterstützt diese Projekte nicht. Das Auflisten eines Projekts impliziert weder eine Bestätigung durch Microsoft noch, dass die Kompatibilität mit irgendeiner Version des Agent Frameworks bestätigt wird. Wenden Sie sich für Kompatibilitätsinformationen, Support und die Bearbeitung von Problemen an den Projektbetreuer über das Repository und die Problemverfolgung des Projekts. Befolgen Sie bei Sicherheitsproblemen die Anleitung des Verwalters zur Meldung von Sicherheitsproblemen.
Communitymitglieder verwalten Projekte, die sich in Microsoft Agent Framework integrieren oder es erweitern. Um die Aufnahme anzufordern, öffnen Sie einen Pull Request für den .NET-Katalog im Agent Framework-Repository.
Kontextanbieter
Alle aufgeführten Anbieter unterstützen chatverlaufsspeicher mit ChatHistoryMemoryProvider und RAG mit TextSearchProvider.
| Name | Kurzbeschreibung | Project | Probleme |
|---|---|---|---|
| CommunityToolkit.VectorData.AzureAISearch | Ein Microsoft.Extensions.VectorData-Anbieter für Azure KI-Suche. | CommunityToolkit.VectorData.AzureAISearch | Öffnen eines Problems |
| CommunityToolkit.VectorData.AzureCosmosDB | Ein Microsoft.Extensions.VectorData-Anbieter für Azure Cosmos DB für NoSQL. | CommunityToolkit.VectorData.AzureCosmosDB | Öffnen eines Problems |
| CommunityToolkit.VectorData.AzureDocumentDB | Ein Microsoft.Extensions.VectorData-Anbieter für Azure DocumentDB mit MongoDB-Kompatibilität. | CommunityToolkit.VectorData.AzureDocumentDB | Öffnen eines Problems |
| CommunityToolkit.VectorData.Chroma | Ein Microsoft.Extensions.VectorData-Anbieter für Chroma und Chroma Cloud, der auf ChromaDotNet.Client basiert. | CommunityToolkit.VectorData.Chroma | Öffnen eines Problems |
| CommunityToolkit.VectorData.InMemory | Ein speicherinterner Microsoft.Extensions.VectorData-Anbieter. | CommunityToolkit.VectorData.InMemory | Öffnen eines Problems |
| CommunityToolkit.VectorData.PgVector | Ein Microsoft.Extensions.VectorData-Anbieter für PostgreSQL mit der pgvector-Erweiterung. | CommunityToolkit.VectorData.PgVector | Öffnen eines Problems |
| CommunityToolkit.VectorData.Qdrant | Ein Microsoft.Extensions.VectorData-Anbieter für Qdrant. | CommunityToolkit.VectorData.Qdrant | Öffnen eines Problems |
| CommunityToolkit.VectorData.Redis | Ein Microsoft.Extensions.VectorData-Anbieter für Redis. | CommunityToolkit.VectorData.Redis | Öffnen eines Problems |
| CommunityToolkit.VectorData.SqliteVec | Ein Microsoft.Extensions.VectorData-Anbieter für SQLite mit sqlite-vec. | CommunityToolkit.VectorData.SqliteVec | Öffnen eines Problems |
| CommunityToolkit.VectorData.SqlServer | Ein Microsoft.Extensions.VectorData-Anbieter für SQL Server. | CommunityToolkit.VectorData.SqlServer | Öffnen eines Problems |
| CommunityToolkit.VectorData.Weaviate | Ein Microsoft.Extensions.VectorData-Anbieter für Weaviate. | CommunityToolkit.VectorData.Weaviate | Öffnen eines Problems |
| CouchbaseConnector.SemanticKernel | Ein Microsoft.Extensions.VectorData-Anbieter für Couchbase und Couchbase Capella. | CouchbaseConnector.SemanticKernel | Öffnen eines Problems |
| Elastic.SemanticKernel.Connectors.Elasticsearch | Ein Microsoft.Extensions.VectorData-Anbieter für Elasticsearch. | Elastic.SemanticKernel.Connectors.Elasticsearch | Öffnen eines Problems |
Communitymitglieder verwalten Projekte, die sich in Microsoft Agent Framework integrieren oder es erweitern. Um die Aufnahme anzufordern, öffnen Sie einen Pull Request für den Python-Katalog im Agent Framework-Repository.
Tools
| Name | Kurzbeschreibung | Szenarien | Project | Probleme |
|---|---|---|---|---|
| Engram | Dauerhafte Speichertools mit optionaler Middleware für Agent Framework-Agents. | Expliziter sitzungsübergreifender Speicherabruf und Persistenz; automatischer Abruf und Erfassung | agent-framework-engram | Öffnen eines Problems |
Kontextanbieter
| Name | Kurzbeschreibung | Szenarien | Project | Probleme |
|---|---|---|---|---|
| Membase | Ein Kontextanbieter, der den Membase-Speicher eines Benutzers vor der Ausführung des Agenten abruft, mit Funktionstools zum Suchen und Speichern von Speicherinhalten. | Sitzungsübergreifender Speicher pro Benutzer; zeitlich begrenzter Abruf auf Anweisungsebene; explizite Tools zum Suchen und Speichern von Speicherinhalten | agent-framework-membase | Öffnen eines Problems |
| MemorySync | Ein Kontextanbieter, der Erinnerungen des Benutzers rund um Agentenausführungen zurückruft und erfasst. | Sitzungsübergreifender Speicher pro Benutzer; Abruf auf Anweisungsebene; Automatische Faktenerfassung | agent-framework-memorysync | Öffnen eines Problems |
| OpenViking | Eine Kontextdatenbank, die Agents durchsuchbaren, laufübergreifenden Kontext bietet (40K+ GitHub-Sterne). | Kontextabruf vor der Ausführung; Erfassung von Unterhaltungen und Tool-Aufrufen; explizite Speicherextrahierung | OpenViking-Integration | Öffnen eines Problems |
Middleware
| Name | Kurzbeschreibung | Szenarien | Project | Probleme |
|---|---|---|---|---|
| ACGS | Funktions-Middleware, die den Namen und die Argumente jedes Funktionsaufrufs anhand eines ACGS-Regelsatzes überprüft, bevor sie ausgeführt wird, und fordert die Toolgenehmigung an, wenn eine Regel zur Überprüfung aufruft. | Funktionsaufrufe nach Regel blockieren; gekennzeichnete Aufrufe durch Tool-Genehmigungen menschlich überprüfen; Ausführungen ablehnen, die Tools anbieten, die die Middleware nicht überprüfen kann | agent-framework-acgs | Öffnen eines Problems |
| BotsRated | Funktions-Middleware, die den payTo-Wert eines x402-Zahlungstool-Aufrufs anhand der payTo-Adressen überprüft, die BotsRated für diesen Verkäufer beobachtet hat, und den Aufruf stoppt, bevor er ausgeführt wird, wenn dieser payTo nicht beobachtet wurde. | Zahlungen an ein payTo blockieren, das der Verkäufer nachweislich nicht verwendet hat; lassen Sie das Modell mit einem Funktionstool eine Zahlungsoption prüfen | agent-framework-botsrated | Öffnen eines Problems |
| Tracekit | Funktions-Middleware, die jeden Funktionsaufruf anhand einer Richtlinie überprüft, bevor sie ausgeführt wird, und Aufrufe und Ergebnisse in einem signierten, hashverketteten Protokoll aufzeichnet. | Funktionsaufrufe nach Richtlinie zulassen oder verweigern; Menschliche Genehmigung zurückgehaltener Aufrufe; Offlineüberprüfungsfähige Ausführungsdatensätze | tracekit-ai | Öffnen eines Problems |
Communitymitglieder verwalten Projekte, die sich in Microsoft Agent Framework integrieren oder es erweitern. Es sind noch keine No-Go-Communityprojekte aufgeführt.