Agen AI¶
Agen AI adalah asisten cerdas di Odoo yang dapat memahami bahasa alami, melakukan tugas, dan membantu pengguna dengan berinteraksi dengan alat Odoo. Agen adalah komponen inti dari struktur AI di Odoo. Setiap agen memiliki tujuan, prompt, dan serangkaian topik serta alat yang ditentukan untuk memandu perilakunya.
Agen terdiri dari dua komponen utama, Topik dan Sumber.
Topik adalah instruksi dan peran yang memberi tahu agen tentang tugas apa yang perlu mereka selesaikan. Alat ditetapkan ke topik, dan merupakan fungsi aktual yang dapat digunakan agen untuk melakukan tugas.
Sumber menyediakan informasi yang dibutuhkan agen untuk menyelesaikan tugas mereka.
Penting
Meskipun banyak fitur AI dapat digunakan di Odoo tanpa aplikasi AI, membuat dan mengkustomisasi agen memerlukan instalasi aplikasi AI.
Prompt AI di Odoo¶
Sebelum bekerja dengan agen AI, penting untuk memahami beberapa konsep dasar mengenai prompt AI.
Prompt AI adalah serangkaian instruksi atau konteks tertulis yang diberikan kepada model AI yang memberitahunya cara merespons permintaan, atau peran apa yang harus diambil. Prompt dapat mendefinisikan:
nada, gaya, dan persona model AI
ruang lingkup apa yang dapat dilakukan model
jenis keluaran yang diharapkan dari permintaan
Di Odoo, setiap agen AI diberi System Prompt, yang mendefinisikan peran, tujuan, dan perilaku keseluruhan agen. Ini berfungsi sebagai pernyataan misi inti agen, dan mendorong semua interaksi.
Setiap Topik juga menyertakan komponen mirip prompt-nya sendiri, yang disebut Instructions. Instructions adalah panduan khusus topik yang menyempurnakan cara agen berperilaku dalam konteks atau alur kerja tertentu, dan cara ia berinteraksi dalam kerangka kerja Odoo.
Instruksi sering kali mencakup:
Tujuan, atau apa yang dicakup oleh topik
Aturan atau batasan yang harus diikuti oleh agen saat ditugaskan topik ini
Alur kerja langkah demi langkah untuk menyelesaikan tindakan tertentu
Detail teknis yang diperlukan untuk menyelesaikan tindakan apa pun
Struktur agen¶
Topik¶
Topik adalah kumpulan instruksi dan alat yang mendefinisikan bagaimana agen berperilaku dalam konteks tertentu. Pada dasarnya, topik mendefinisikan apa yang dapat dilakukan agen dalam database. Topik memandu percakapan, memberi tahu agen apa yang dapat dilakukannya, bagaimana melakukannya, dan kapan harus melakukannya.
Penting
Jika agen tidak ditugaskan Topik apa pun, agen hanya dapat memberikan informasi, tidak dapat menyelesaikan tugas atau membuat perubahan pada database.
Dalam setiap topik termasuk prompt terperinci, yang memberi agen instruksi lebih mendalam tentang cara melakukan tugas yang terkait dengan topik tersebut, mendefinisikan batasan perilakunya, dan menentukan bagaimana agen harus menginterpretasikan maksud pengguna. Prompt ini memastikan bahwa agen mengikuti pola penalaran yang konsisten dan menggunakan alat yang tepat untuk menghasilkan respons yang akurat dan sadar konteks.
Topik berikut telah dikonfigurasi sebelumnya dalam aplikasi AI:
Pencarian Bahasa Alami: mendukung interpretasi kueri user untuk membuka tampilan Odoo yang sesuai dengan seperangkat alat yang diperlukan untuk melakukan pencarian.
Pengambilan informasi: kumpulan alat untuk mengambil informasi tentang model.
Buat Lead: kumpulan alat untuk mendukung pembuatan lead otomatis. Topik ini hanya tersedia jika aplikasi CRM diinstal.
Di dalam setiap topik terdapat seperangkat Instruksi, yang bertindak sebagai prompt dan memberikan panduan untuk struktur interaksi, dan satu atau lebih Alat AI, yang menunjukkan fungsi yang dapat dilakukan oleh agen.
Alat¶
Alat adalah fungsi yang dapat dilakukan oleh agen di Odoo. Ini termasuk tindakan seperti membuat lead atau membuka tampilan. Alat memperluas tujuan agen di luar percakapan, mereka memungkinkan tindakan nyata. Alat yang tersedia dalam database bervariasi berdasarkan aplikasi yang diinstal. Beberapa Alat AI dapat ditugaskan ke satu topik.
Sumber-Sumber¶
Sumber adalah data yang dapat dirujuk oleh agen saat menghasilkan respons atau menyelesaikan tugas. Sumber diindeks sehingga agen dapat mengambil informasi yang relevan ketika user mengajukan pertanyaan.
Example
Agen yang dirancang untuk menjawab pertanyaan dukungan pelanggan memiliki artikel Pengetahuan yang disertakan sebagai sumber, yang mencakup pertanyaan yang sering diajukan.
Sumber dapat dalam format berikut:
Tautan web
Dokumen (diunggah dalam aplikasi Dokumen)
Artikel aplikasi Pengetahuan
Penting
Jika opsi Batasi ke Sumber diaktifkan pada agen, agen hanya dapat memanfaatkan informasi dari sumber yang diunggah dan aktif.
Buat agen baru¶
Untuk membuat agen AI baru, navigasikan ke . Masukkan Nama Agen, lalu tambahkan deskripsi singkat jika diinginkan.
Tip
Sebelum membuat agen baru, disarankan untuk memiliki kasus penggunaan yang jelas. Ini membantu saat menulis Perintah Sistem, dan menetapkan Topik serta Alat AI.
Pilih Model LLM dari menu drop-down.
Penting
Odoo mendukung beberapa versi ChatGPT dan Gemini.
Selanjutnya, pilih Gaya Respons. Ini mengatur nada keseluruhan yang digunakan agen saat merespons pertanyaan. Pilih salah satu dari opsi berikut:
Analitis: lebih matematis, opsi ini lebih mungkin memberikan jawaban yang sama untuk pertanyaan yang sama. Opsi ini direkomendasikan untuk situasi di mana akurasi lebih penting daripada diplomasi.
Seimbang: campuran antara Analitis dan Kreatif. Ini adalah opsi yang sangat baik untuk situasi dengan pelanggan eksternal yang akan mendapat manfaat dari kedua akurasi dan diplomasi.
Kreatif: mendekati pertanyaan dengan cara yang lebih manusiawi, mengubah jawaban setiap kali untuk bereaksi terhadap percakapan. Opsi ini bekerja paling baik untuk saat-saat ketika solusi sering bervariasi berdasarkan situasi.
Centang kotak Batasi ke Sumber untuk membatasi agen agar hanya merespons berdasarkan sumber daya yang disediakan.
Selanjutnya, pilih satu atau lebih Topik untuk agen. Seperti dijelaskan di atas, Topik mencakup instruksi dan alat yang memandu agen dalam membantu pengguna menyelesaikan tugas.
Masukkan Perintah Sistem dengan instruksi terperinci untuk agen mengenai peran dan tanggung jawab mereka.
Tip
Kekhususan dan panjang Perintah Sistem dapat bervariasi, tergantung pada kasus penggunaan untuk agen. Gunakan agen yang telah dikonfigurasi sebelumnya sebagai contoh informasi yang mungkin.
Jika Sumber diperlukan untuk agen, gulir ke tab Sumber, lalu klik Tambahkan sumber.
Pilih format:
PDF: Pilih file yang sesuai dari jendela explorer, dan klik Buka
Tautan web: tempel URL. Beberapa tautan dapat ditambahkan sekaligus, tempel satu tautan per baris. Klik Simpan.
Dokumen (diunggah di aplikasi Dokumen): Centang kotak di samping satu atau lebih dokumen, lalu klik Pilih.
Artikel aplikasi Pengetahuan: Centang kotak di samping satu atau lebih artikel, lalu klik Pilih.
Setelah sumber ditambahkan, bidang Status diperbarui untuk mencerminkan status saat ini. Sumber siap ketika status berubah dari Memproses menjadi Terindeks. Geser tombol Aktif untuk mengaktifkan sumber.
Penting
Jika sumber gagal diunggah, hal ini bisa disebabkan oleh konflik dengan model LLM yang dipilih.
Klik tombol Uji untuk membuka jendela percakapan dan menguji agen baru.