Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Important
Projekty na této stránce se vytvářejí a spravují mimo tým Microsoft Agent Framework. Microsoft tyto projekty nevlastní, testuje ani nepodporuje. Uvedení projektu neznamená schválení ze strany Microsoftu ani nepotvrzuje kompatibilitu s žádnou verzí Agent Framework. Informace o kompatibilitě, podporu a zpracování problémů získáte, když kontaktujete správce projektu prostřednictvím úložiště projektu a sledování problémů. V případě problémů se zabezpečením postupujte podle pokynů správce k hlášení bezpečnostních problémů.
Členové komunity udržují projekty, které se integrují s Microsoft Agent Framework nebo jej rozšiřují. Pokud chcete požádat o zahrnutí, otevřete žádost o přijetí změn do katalogu .NET v úložišti Agent Framework.
Zprostředkovatelé kontextu
Všichni uvedení poskytovatelé podporují paměť historie chatu s ChatHistoryMemoryProvider a RAG s TextSearchProvider.
| Name | Stručný popis | Projekt | Issues |
|---|---|---|---|
| CommunityToolkit.VectorData.AzureAISearch | Poskytovatel Microsoft.Extensions.VectorData pro Azure AI Vyhledávač. | CommunityToolkit.VectorData.AzureAISearch | Otevření problému |
| CommunityToolkit.VectorData.AzureCosmosDB | Poskytovatel Microsoft.Extensions.VectorData pro Azure Cosmos DB pro NoSQL. | CommunityToolkit.VectorData.AzureCosmosDB | Otevření problému |
| CommunityToolkit.VectorData.AzureDocumentDB | Microsoft.Extensions.VectorData poskytovatel pro Azure DocumentDB s kompatibilitou MongoDB. | CommunityToolkit.VectorData.AzureDocumentDB | Otevření problému |
| CommunityToolkit.VectorData.Chroma | Poskytovatel Microsoft.Extensions.VectorData pro Chroma a Chroma Cloud, založený na ChromaDotNet.Client. | CommunityToolkit.VectorData.Chroma | Otevření problému |
| CommunityToolkit.VectorData.InMemory | Poskytovatel Microsoft.Extensions.VectorData v paměti. | CommunityToolkit.VectorData.InMemory | Otevření problému |
| CommunityToolkit.VectorData.PgVector | Poskytovatel Microsoft.Extensions.VectorData pro PostgreSQL s rozšířením pgvector. | CommunityToolkit.VectorData.PgVector | Otevření problému |
| CommunityToolkit.VectorData.Qdrant | Poskytovatel Microsoft.Extensions.VectorData pro Qdrant. | CommunityToolkit.VectorData.Qdrant | Otevření problému |
| CommunityToolkit.VectorData.Redis | Poskytovatel Microsoft.Extensions.VectorData pro Redis. | CommunityToolkit.VectorData.Redis | Otevření problému |
| CommunityToolkit.VectorData.SqliteVec | Poskytovatel Microsoft.Extensions.VectorData pro SQLite pomocí sqlite-vec. | CommunityToolkit.VectorData.SqliteVec | Otevření problému |
| CommunityToolkit.VectorData.SqlServer | Poskytovatel Microsoft.Extensions.VectorData pro SQL Server. | CommunityToolkit.VectorData.SqlServer | Otevření problému |
| CommunityToolkit.VectorData.Weaviate | Poskytovatel Microsoft.Extensions.VectorData pro Weaviate. | CommunityToolkit.VectorData.Weaviate | Otevření problému |
| CouchbaseConnector.SemanticKernel | Poskytovatel Microsoft.Extensions.VectorData pro Couchbase a Couchbase Capella. | CouchbaseConnector.SemanticKernel | Otevření problému |
| Elastic.SemanticKernel.Connectors.Elasticsearch | Poskytovatel Microsoft.Extensions.VectorData pro Elasticsearch. | Elastic.SemanticKernel.Connectors.Elasticsearch | Otevření problému |
Členové komunity udržují projekty, které se integrují s Microsoft Agent Framework nebo jej rozšiřují. Pokud chcete požádat o zahrnutí, otevřete pull request pro katalog Python v úložišti Agent Framework.
Tools
| Name | Stručný popis | Scenarios | Projekt | Issues |
|---|---|---|---|---|
| Engram | Nástroje pro trvalou paměť s volitelným middlewarem pro agenty Agent Framework | Explicitní vybavení paměti mezi relacemi a trvalost; automatické vybavení a ukládání | agent-framework-engram | Otevření problému |
Zprostředkovatelé kontextu
| Name | Stručný popis | Scenarios | Projekt | Issues |
|---|---|---|---|---|
| Membase | Poskytovatel kontextu, který vybaví paměť uživatele v Membase před spuštěním agenta, s nástroji funkcí pro vyhledávání a ukládání vzpomínek. | Paměť mezi relacemi pro jednotlivé uživatele; časově omezené vybavení instrukční vrstvy; nástroje pro explicitní vyhledávání v paměti a ukládání | agent-framework-membase | Otevření problému |
| MemorySync | Poskytovatel kontextu, který načítá a zachycuje paměť uživatele v průběhu běhů agenta. | Paměť mezi relacemi pro jednotlivé uživatele; vybavování na úrovni instrukcí; automatické zachycení faktů | agent-framework-memorysync | Otevření problému |
| OpenViking | Kontextová databáze, která poskytuje agentům prohledávatelný kontext napříč běhy (40 K+ GitHub hvězdiček). | Načtení kontextu před spuštěním; konverzace a zachytávání volání nástrojů; explicitní extrakce paměti | Integrace OpenViking | Otevření problému |
Middleware
| Name | Stručný popis | Scenarios | Projekt | Issues |
|---|---|---|---|---|
| ACGS | Middleware funkce, která před spuštěním kontroluje název a argumenty jednotlivých volání funkce proti sadě pravidel ACGS a požádá o schválení použití nástroje, když pravidlo vyžaduje kontrolu. | Blokovat volání funkce podle pravidel; lidské přezkoumání volání označených příznakem prostřednictvím schválení nástrojů; odmítnout spuštění, která nabízejí nástroje, které middleware nemůže zkontrolovat | agent-framework-acgs | Otevření problému |
| BotsRated | Funkce middlewaru, která kontroluje payTo volání platebního nástroje x402 vůči payTo adresám, které BotsRated u daného prodejce zaznamenal, a zastaví volání před jeho spuštěním, když toto payTo nebylo zaznamenáno. | Zablokujte platby příjemci payTo, pokud nebylo zjištěno, že jej prodejce používá; nechte model zkontrolovat možnost platby pomocí funkčního nástroje | agent-framework-botsrated | Otevření problému |
| Tracekit | Middleware pro funkce, který kontroluje volání jednotlivých funkcí vůči zásadě před spuštěním a zaznamenává volání a výsledky v podepsaném protokolu řetězeném pomocí hashů. | Povolit nebo odepřít volání funkce podle zásad; lidské schválení pozdržených volání; offline ověřitelné záznamy spuštění | tracekit-ai | Otevření problému |
Členové komunity udržují projekty, které se integrují s Microsoft Agent Framework nebo jej rozšiřují. Zatím nejsou uvedené žádné projekty komunity Go.