Menyambungkan agen ke Foundry IQ

Selesai

Tip

Lihat tab Teks dan gambar untuk detail selengkapnya!

Setelah Anda membuat pangkalan pengetahuan, agen atau aplikasi dapat menggunakannya untuk mengambil informasi yang relevan. Pangkalan pengetahuan Foundry IQ dapat digunakan oleh Foundry Agent Service, Microsoft Agent Framework, atau aplikasi kustom yang memanggil API pangkalan pengetahuan Pencarian Azure AI.

Cuplikan layar agen di taman bermain menggunakan Foundry IQ.

Menyambungkan agen ke pangkalan pengetahuan

Pangkalan pengetahuan Foundry IQ mengekspos alat Protokol Konteks Model (MCP) untuk integrasi agen. MCP menyediakan cara standar bagi agen untuk memanggil pangkalan pengetahuan. Alur kerja Foundry yang khas adalah:

  1. Dalam proyek Foundry, buat atau sambungkan ke layanan Pencarian Azure AI yang mendukung pengambilan agenik.
  2. Buat pangkalan pengetahuan dan tambahkan sumber pengetahuan yang sesuai.
  3. Buat atau pilih agen dengan model yang disebarkan.
  4. Tambahkan koneksi pangkalan pengetahuan ke agen sebagai alat MCP.
  5. Tentukan instruksi yang memberi tahu agen kapan dan cara menggunakan pangkalan pengetahuan.
  6. Uji pertanyaan dan periksa jawaban, kutipan, dan aktivitas alat di taman bermain.

Koneksi proyek harus menggunakan identitas yang sesuai dan hanya memiliki izin yang diperlukan untuk mengambil konten.

Menulis instruksi untuk jawaban dasar

Menyambungkan pangkalan pengetahuan tidak menjamin bahwa agen menggunakannya secara konsisten. Instruksi agen harus menyatakan perilaku yang diharapkan. Contohnya:

Gunakan pangkalan pengetahuan untuk menjawab pertanyaan kebijakan pengeluaran. Klaim faktual dasar pada konten yang diambil dan mengutip sumber pendukung. Jika pangkalan pengetahuan tidak berisi informasi yang cukup, katakanlah Anda tidak tahu daripada menebak.

Instruksi efektif mendefinisikan:

  • Kapan harus mengambil: Identifikasi pertanyaan atau domain yang memerlukan pangkalan pengetahuan.
  • Cara menggunakan bukti: Memerlukan jawaban untuk tetap membumi dalam konten yang diambil.
  • Cara mengutip: Meminta referensi sumber yang dapat diperiksa pengguna.
  • Apa yang harus dilakukan ketika bukti hilang: Beri tahu agen untuk mengakui ketidakpastian atau merujuk pengguna ke orang atau proses yang sesuai.

Menguji dan meningkatkan pengalaman

Uji agen yang ditingkatkan pengetahuan dengan pertanyaan realistis sebelum menggunakannya dalam produksi. Sertakan:

  • Pertanyaan langsung dengan satu sumber yang jelas.
  • Pertanyaan yang memerlukan informasi dari beberapa sumber.
  • Pertanyaan ambigu yang harus memicu klarifikasi.
  • Pertanyaan yang pangkalan pengetahuannya tidak memiliki jawaban.
  • Pertanyaan dari pengguna dengan izin sumber yang berbeda.
  • Konten yang berisi teks yang mencoba mengubah instruksi agen.

Evaluasi pengambilan dan respons akhir secara terpisah. Pertama, periksa apakah Foundry IQ mengembalikan bukti yang relevan, terkini, dan berwenang. Kemudian periksa apakah respons agen di-grounded, relevan, lengkap, dan dikutip dengan benar. Memantau perilaku ini dari waktu ke waktu membantu mengungkapkan kesenjangan konten, pengambilan yang lemah, masalah izin, dan instruksi yang memerlukan penyempurnaan.