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 menyimpan konteks yang terkait dengan pemanggilan agen. Sebagian besar terhubung 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.
Pengelompokan berdasarkan cakupan integrasi framework membuat satu halaman penyedia tetap digunakan untuk penyimpanan, memori, RAG, pra-pemrosesan, atau pola CodeAct yang terkait, alih-alih menduplikasi penyedia ke dalam berbagai 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.
- Memori mengekstrak dan mengingat kembali pengetahuan jangka panjang 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 | ✅ | ❌ | ❌ |