Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Important
Proyek di halaman ini dibuat dan dikelola oleh pihak di luar tim Microsoft Agent Framework. Microsoft tidak memiliki, menguji, atau mendukung proyek-proyek ini. Mencantumkan proyek tidak menyiratkan dukungan Microsoft atau mengonfirmasi kompatibilitas dengan versi Agent Framework apa pun. Untuk informasi kompatibilitas, dukungan, dan penanganan masalah, hubungi pemelihara proyek melalui repositori proyek dan pelacak masalah. Untuk isu keamanan, ikuti panduan pelaporan keamanan maintainer.
Anggota komunitas memelihara proyek yang terintegrasi dengan atau mengembangkan Microsoft Agent Framework. Untuk meminta penyertaan, buat pull request ke katalog .NET di repositori Agent Framework.
Penyedia konteks
Semua penyedia yang terdaftar mendukung memori riwayat obrolan dengan ChatHistoryMemoryProvider dan RAG dengan TextSearchProvider.
| Name | Deskripsi singkat | Proyek | Masalah |
|---|---|---|---|
| CommunityToolkit.VectorData.AzureAISearch | Penyedia Microsoft.Extensions.VectorData untuk Pencarian Azure AI. | CommunityToolkit.VectorData.AzureAISearch | Buka masalah |
| CommunityToolkit.VectorData.AzureCosmosDB | Penyedia Microsoft.Extensions.VectorData untuk Azure Cosmos DB untuk NoSQL. | CommunityToolkit.VectorData.AzureCosmosDB | Buka masalah |
| CommunityToolkit.VectorData.AzureDocumentDB | Sebuah penyedia Microsoft.Extensions.VectorData untuk Azure DocumentDB dengan kompatibilitas MongoDB. | CommunityToolkit.VectorData.AzureDocumentDB | Buka masalah |
| CommunityToolkit.VectorData.Chroma | Penyedia Microsoft.Extensions.VectorData untuk Chroma dan Chroma Cloud, dibangun di atas ChromaDotNet.Client. | CommunityToolkit.VectorData.Chroma | Buka masalah |
| CommunityToolkit.VectorData.InMemory | Penyedia Microsoft.Extensions.VectorData dalam memori. | CommunityToolkit.VectorData.InMemory | Buka masalah |
| CommunityToolkit.VectorData.PgVector | Penyedia Microsoft.Extensions.VectorData untuk PostgreSQL dengan ekstensi pgvector. | CommunityToolkit.VectorData.PgVector | Buka masalah |
| CommunityToolkit.VectorData.Qdrant | Penyedia Microsoft.Extensions.VectorData untuk Qdrant. | CommunityToolkit.VectorData.Qdrant | Buka masalah |
| CommunityToolkit.VectorData.Redis | Sebuah penyedia Microsoft.Extensions.VectorData untuk Redis. | CommunityToolkit.VectorData.Redis | Buka masalah |
| CommunityToolkit.VectorData.SqliteVec | Penyedia Microsoft.Extensions.VectorData untuk SQLite menggunakan sqlite-vec. | CommunityToolkit.VectorData.SqliteVec | Buka masalah |
| CommunityToolkit.VectorData.SqlServer | Penyedia Microsoft.Extensions.VectorData untuk SQL Server. | CommunityToolkit.VectorData.SqlServer | Buka masalah |
| CommunityToolkit.VectorData.Weaviate | Sebuah penyedia Microsoft.Extensions.VectorData untuk Weaviate. | CommunityToolkit.VectorData.Weaviate | Buka masalah |
| CouchbaseConnector.SemanticKernel | Penyedia Microsoft.Extensions.VectorData untuk Couchbase dan Couchbase Capella. | CouchbaseConnector.SemanticKernel | Buka masalah |
| Elastic.SemanticKernel.Connectors.Elasticsearch | Penyedia Microsoft.Extensions.VectorData untuk Elasticsearch. | Elastic.SemanticKernel.Connectors.Elasticsearch | Buka masalah |
Anggota komunitas memelihara proyek yang terintegrasi dengan atau mengembangkan Microsoft Agent Framework. Untuk meminta penyertaan, buka pull request terhadap katalog Python di repositori Agent Framework.
Tools
| Name | Deskripsi singkat | Scenarios | Proyek | Masalah |
|---|---|---|---|---|
| Engram | Alat memori tahan lama dengan middleware opsional untuk agen Agent Framework. | Pemanggilan kembali dan persistensi memori lintas sesi eksplisit; pemanggilan kembali dan pencatatan otomatis | agent-framework-engram | Buka masalah |
Penyedia konteks
| Name | Deskripsi singkat | Scenarios | Proyek | Masalah |
|---|---|---|---|---|
| Membase | Penyedia konteks yang mengingat memori Membase pengguna sebelum agen berjalan, dengan alat fungsi untuk mencari dan menyimpan memori. | Memori lintas sesi per pengguna; pemanggilan ulang lapisan instruksi yang dibatasi waktu; pencarian memori eksplisit dan alat penyimpanan | agent-framework-membase | Buka masalah |
| MemorySync | Penyedia konteks yang mengingat dan menangkap memori pengguna terkait eksekusi agen. | Memori lintas sesi per pengguna; ingatan lapisan instruksi; penangkapan fakta otomatis | agent-framework-memorysync | Buka masalah |
| OpenViking | Database konteks yang memberi agen konteks yang dapat dicari di seluruh eksekusi (40K+ bintang GitHub). | Pengambilan konteks pra-eksekusi; percakapan dan penangkapan panggilan alat; ekstraksi memori eksplisit | Integrasi OpenViking | Buka masalah |
Middleware
| Name | Deskripsi singkat | Scenarios | Proyek | Masalah |
|---|---|---|---|---|
| ACGS | Middleware untuk fungsi yang memeriksa nama dan argumen setiap panggilan fungsi terhadap seperangkat aturan ACGS sebelum berjalan, dan meminta persetujuan alat saat aturan memerlukan peninjauan. | Memblokir panggilan fungsi menurut aturan; Tinjauan manusia atas panggilan yang ditandai melalui persetujuan alat; menolak eksekusi yang menawarkan alat yang tidak dapat diperiksa middleware | agent-framework-acgs | Buka masalah |
| BotsRated | Middleware fungsi yang memeriksa payTo dari panggilan ke alat pembayaran x402 terhadap alamat payTo yang diamati BotsRated untuk penjual tersebut, dan menghentikan panggilan sebelum berjalan ketika payTo tersebut tidak diamati. | Blokir pembayaran ke payTo yang tidak digunakan penjual; biarkan model memeriksa opsi pembayaran dengan function tool | agent-framework-botsrated | Buka masalah |
| Tracekit | Middleware fungsi yang memeriksa setiap panggilan fungsi terhadap kebijakan sebelum berjalan dan merekam panggilan dan hasilnya dalam log berantai-hash yang ditandatangani. | Mengizinkan atau menolak panggilan fungsi berdasarkan kebijakan; persetujuan manusia atas panggilan yang ditahan; rekaman eksekusi yang dapat diverifikasi secara offline | tracekit-ai | Buka masalah |
Anggota komunitas memelihara proyek yang terintegrasi dengan atau mengembangkan Microsoft Agent Framework. Belum ada proyek komunitas Go yang terdaftar.