Communityprojekte für Agent Framework

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.

Nächste Schritte