Perintah sistem semakin ketinggalan zaman! Berikut adalah pelajaran yang berlawanan dengan intuisi dari membangun Agen dunia nyata: Menulis perintah sistem raksasa tidak meningkatkan kinerja Agen; itu sering membuatnya lebih buruk. Misalnya, Anda menambahkan aturan tentang kebijakan pengembalian dana. Kemudian satu tentang nada. Kemudian satu lagi tentang kapan harus meningkatkan. Tak lama kemudian, Anda memiliki instruksi manual 2.000 kata. Tapi inilah yang telah kami pelajari: LLM sangat buruk dalam menangani ini. Penelitian terbaru juga menegaskan apa yang banyak dari kita alami. Ada "Kutukan Instruksi." Semakin banyak aturan yang Anda tambahkan ke perintah, semakin buruk kinerja model dalam mengikuti salah satu aturan. Berikut adalah pendekatan yang lebih baik: pedoman bersyarat kontekstual. Alih-alih satu prompt raksasa, pecahkan instruksi Anda menjadi potongan-potongan modular yang hanya dimuat ke LLM jika relevan. ``` agent.create_guideline( condition="Pelanggan menanyakan pengembalian dana", action="Periksa status pesanan terlebih dahulu untuk melihat apakah memenuhi syarat", alat=[check_order_status], ) ``` Setiap pedoman memiliki dua bagian: - Kondisi: Kapan dimuat? - Tindakan: Apa yang harus dilakukan agen? Keajaiban terjadi di belakang layar. Saat kueri tiba, sistem mengevaluasi pedoman mana yang relevan dengan status percakapan saat ini. ...