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.
Komponen ini mengelompokkan integrasi eksternal yang menyediakan, mengubah, mengambil, atau mempertahankan konteks sekeliling pemanggilan agen. Sebagian besar lampirkan melalui abstraksi penyedia konteks. Halaman penyedia juga dapat menyertakan alat yang dihosting penyedia ketika itu adalah implementasi sistem eksternal dari pola konteks yang sama; halaman tersebut mengidentifikasi mekanisme secara eksplisit.
Mengatur dengan permukaan integrasi kerangka kerja menyimpan satu halaman penyedia untuk penyimpanan terkait, memori, RAG, pra-pemrosesan, atau pola CodeAct alih-alih menduplikasi penyedia di seluruh kategori fitur. Gunakan kolom Pola umum di bawah ini untuk menelusuri berdasarkan hasil yang Anda butuhkan.
Dokumentasi ini membedakan beberapa pola umum:
- Penyimpanan percakapan memuat ulang dan mempertahankan transkrip pesan yang tepat.
- Ekstrak memori dan peningat pengetahuan tahan lama yang dipilih dari interaksi sebelumnya.
- RAG mengambil informasi yang relevan dari sumber pengetahuan eksternal.
- Pra-pemrosesan mengubah file masuk atau konten lain sebelum pemanggilan model.
- CodeAct berkontribusi alat eksekusi kode dan mengelola lingkungan eksekusi.
Pola-pola ini menjelaskan penggunaan umum, bukan batas keras. Penyedia dapat menggabungkan beberapa pola atau menerapkan perilaku yang berbeda sepenuhnya.
Untuk siklus hidup, abstraksi bawaan, dan panduan implementasi penyedia kustom, lihat Konsep penyedia konteks.
Integrasi yang tersedia
| Provider | Pola umum | C# | Python | Go |
|---|---|---|---|---|
| Pencarian Azure AI | Kain lap | ✅ | ✅ | ❌ |
| Pemahaman Konten Azure | Pra-pemrosesan | ❌ | ✅ | ❌ |
| Azure Cosmos DB | Penyimpanan percakapan; memori | ✅ | ✅ | ❌ |
| Hyperlight | CodeAct | ✅ | ✅ | ❌ |
| Lokal (.NET) | CodeAct | ✅ | ❌ | ❌ |
| Mem0 | Memory | ❌ | ✅ | ❌ |
| Microsoft Foundry | RAG; memori | ✅ | ✅ | ❌ |
| Monty | CodeAct | ❌ | ✅ | ❌ |
| Neo4j | RAG; memori | ✅ | ✅ | ❌ |
| Redis | RAG; penyimpanan percakapan; memori | ✅ | ✅ | ❌ |
| Valkey | Penyimpanan percakapan | ✅ | ❌ | ❌ |