Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Important
Az ezen a lapon található projekteket a Microsoft Agent Framework csapatán kívül hozzák létre és tartják karban. Microsoft nem birtokolja, nem teszteli vagy támogatja ezeket a projekteket. A projektek felsorolása nem jelenti a Microsoft jóváhagyását, illetve nem erősíti meg a kompatibilitást az Ügynök-keretrendszer bármely verziójával. Kompatibilitási információkért, támogatásért és problémakezelésért forduljon a projekt karbantartójához a projekt adattárán és a problémakövetőn keresztül. Biztonsági problémák esetén kövesse a karbantartó biztonsági incidensek bejelentésére vonatkozó útmutatóját.
A közösség tagjai olyan projekteket tartanak fenn, amelyek a Microsoft Agent Frameworkkel integrálódnak vagy bővítik azt. A felvétel kéréséhez nyisson meg egy pull requestet az Ügynök-keretrendszer adattárában található .NET-katalógushoz.
Kontextus biztosítók
Az összes felsorolt szolgáltató támogatja a csevegési előzmények memóriáját a ChatHistoryMemoryProvider használatával, valamint a RAG-ot a TextSearchProvider használatával.
| Name | Rövid leírás | Projekt | Issues |
|---|---|---|---|
| CommunityToolkit.VectorData.AzureAISearch | Az Azure AI Kereséshöz való Microsoft.Extensions.VectorData-szolgáltató. | CommunityToolkit.VectorData.AzureAISearch | Probléma megnyitása |
| CommunityToolkit.VectorData.AzureCosmosDB | Egy Microsoft.Extensions.VectorData szolgáltató az Azure Cosmos DB for NoSQL-hoz. | CommunityToolkit.VectorData.AzureCosmosDB | Probléma megnyitása |
| CommunityToolkit.VectorData.AzureDocumentDB | Egy Microsoft.Extensions.VectorData provider az Azure DocumentDB-hez MongoDB-kompatibilitással. | CommunityToolkit.VectorData.AzureDocumentDB | Probléma megnyitása |
| CommunityToolkit.VectorData.Chroma | Egy Microsoft.Extensions.VectorData szolgáltató a Chroma és a Chroma Cloud számára, a ChromaDotNet.Clientre építve. | CommunityToolkit.VectorData.Chroma | Probléma megnyitása |
| CommunityToolkit.VectorData.InMemory | Memóriabeli Microsoft.Extensions.VectorData provider. | CommunityToolkit.VectorData.InMemory | Probléma megnyitása |
| CommunityToolkit.VectorData.PgVector | Egy Microsoft.Extensions.VectorData szolgáltató PostgreSQL-hez a pgvector bővítménnyel. | CommunityToolkit.VectorData.PgVector | Probléma megnyitása |
| CommunityToolkit.VectorData.Qdrant | Microsoft.Extensions.VectorData-szolgáltató a Qdranthoz. | CommunityToolkit.VectorData.Qdrant | Probléma megnyitása |
| CommunityToolkit.VectorData.Redis | Egy Microsoft.Extensions.VectorData provider a Redishez. | CommunityToolkit.VectorData.Redis | Probléma megnyitása |
| CommunityToolkit.VectorData.SqliteVec | Egy sqlite-vecet használó SQLite-szolgáltató a Microsoft.Extensions.VectorData számára. | CommunityToolkit.VectorData.SqliteVec | Probléma megnyitása |
| CommunityToolkit.VectorData.SqlServer | Egy Microsoft.Extensions.VectorData szolgáltató az SQL Serverhez. | CommunityToolkit.VectorData.SqlServer | Probléma megnyitása |
| CommunityToolkit.VectorData.Weaviate | Egy Microsoft. Extensions.VectorData provider for Weaviate. | CommunityToolkit.VectorData.Weaviate | Probléma megnyitása |
| CouchbaseConnector.SemanticKernel | Egy Microsoft. Extensions.VectorData szolgáltató a Couchbase-hez és a Couchbase Capella-hoz. | CouchbaseConnector.SemanticKernel | Probléma megnyitása |
| Elastic.SemanticKernel.Connectors.Elasticsearch | Egy Microsoft. Extensions.VectorData provider for Elasticsearch. | Elastic.SemanticKernel.Connectors.Elasticsearch | Probléma megnyitása |
A közösség tagjai olyan projekteket tartanak fenn, amelyek a Microsoft Agent Frameworkkel integrálódnak vagy bővítik azt. A felvétel kéréséhez nyisson meg egy pull requestet a Python-katalógus ellen az Agent Framework adattárában.
Tools
| Name | Rövid leírás | Scenarios | Projekt | Issues |
|---|---|---|---|---|
| Engram | Tartós memóriaeszközök opcionális köztes szoftverrel az Agent Framework-ügynökökhöz. | Kifejezett munkamenetek közötti memória előhívása és megőrzése; automatikus előhívás és rögzítés | agent-framework-engram | Probléma megnyitása |
Kontextus biztosítók
| Name | Rövid leírás | Scenarios | Projekt | Issues |
|---|---|---|---|---|
| Membase | Egy kontextusszolgáltató, amely az ügynök futtatása előtt lekéri a felhasználó Membase-memóriáját, és függvényeszközök segítségével keresheti és mentheti az emlékeket. | Felhasználónkénti munkamenetek közötti memória; időkeretes utasításréteg-felidézés; explicit memóriakeresési és -mentési eszközök | agent-framework-membase | Probléma megnyitása |
| MemorySync | Egy kontextusszolgáltató, amely felidézi és rögzíti a felhasználói memóriát az ügynökfuttatások körül. | Felhasználónkénti munkamenetek közötti memória; utasítási réteg felidézése; automatikus tényrögzítés | agent-framework-memorysync | Probléma megnyitása |
| OpenViking | Olyan kontextusadatbázis, amely az ügynökök számára kereshető kontextust biztosít a futtatások között (40K+ GitHub csillagok). | futtatás előtti környezetlekérés; beszélgetés és toolhívás rögzítése; explicit memória-kinyerés | OpenViking-integráció | Probléma megnyitása |
Middleware
| Name | Rövid leírás | Scenarios | Projekt | Issues |
|---|---|---|---|---|
| ACGS | Függvényközvetítő szoftver, amely az egyes függvényhívások nevét és argumentumait még a futtatás előtt ellenőrzi az ACGS-szabálykészlet alapján, és eszköz-jóváhagyást kér, amikor egy szabály felülvizsgálatot ír elő. | Függvényhívások blokkolása szabály szerint; a megjelölt hívások emberi felülvizsgálata eszközjóváhagyásokon keresztül; azon futtatások elutasítása, amelyek olyan eszközöket kínálnak, amelyeket a köztes szoftver nem tud ellenőrizni | agent-framework-acgs | Probléma megnyitása |
| BotsRated | Függvényközvetítő, amely ellenőrzi egy x402-es fizetési eszközhívás payTo értékét azokkal a payTo-címekkel, amelyeket a BotsRated az adott eladóhoz megfigyelt, és leállítja a hívást, mielőtt az lefutna, ha ez a payTo nem volt megfigyelhető. | A payTo fizetések blokkolása, amelyet nem észleltek az eladó használatában; lehetővé teszi, hogy a modell egy függvényeszközzel ellenőrizzen egy fizetési lehetőséget | agent-framework-botsrated | Probléma megnyitása |
| Tracekit | Függvényközvetítő szoftver, amely minden függvényhívást egy szabályzat alapján ellenőriz a futtatás előtt, és a hívásokat, valamint az eredményeket egy aláírt, hash-láncolt naplóban rögzíti. | Függvényhívások engedélyezése vagy letiltása szabályzat szerint; a visszatartott hívások emberi jóváhagyása; offline-ellenőrizhető futtatási rekordok | tracekit-ai | Probléma megnyitása |
A közösség tagjai olyan projekteket tartanak fenn, amelyek a Microsoft Agent Frameworkkel integrálódnak vagy bővítik azt. Még nincsenek felsorolva No Go közösségi projektek.