Contoh
Bagian ini berfokus pada pola lengkap, bukan primitif yang berdiri sendiri.
Contoh pertama di sini menggunakan Neuron sebagai runtime agen, sementara Queuety tetap bertanggung jawab atas orkestrasi:
- Queuety menangani ketahanan workflow, siklus hidup mesin status, percobaan ulang, for-each, penantian lintas workflow, dan gerbang persetujuan manusia
- Neuron menangani pemilihan model/provider, eksekusi agen, streaming, dan memori chat
Pembagian ini memang disengaja. Neuron memiliki konsep workflow sendiri, tetapi contoh-contoh ini sengaja tetap menggunakan Queuety sebagai mesin orkestrasi dan memakai Neuron hanya untuk urusan eksekusi agen.
Sebelum memulai
Pasang Neuron di aplikasi yang sama:
Shell
composer require neuron-core/neuron-ai
Contoh di bawah mengasumsikan Anda terbiasa membuat kelas Neuron Agent dan langkah workflow Queuety dalam basis kode yang sama.
Contoh Neuron
- Neuron Perencana / Pelaksana
- Neuron Mesin Status Sesi
- Neuron Langkah Streaming
- Neuron Mesin Status Memori + Tinjauan
- Neuron Alur Kerja Bergantung
Cara membaca contoh-contoh ini
Setiap contoh menjawab pertanyaan yang sedikit berbeda:
- cara mengganti provider Neuron sementara Queuety mengoordinasikan proses
- cara mempertahankan agen berumur panjang atau sesi chat dalam status siklus hidup yang eksplisit
- cara membungkus streaming Neuron dalam
StreamingStepyang tangguh - cara mempertahankan memori percakapan Neuron di beberapa putaran tinjauan manusia
- cara membuat satu workflow tingkat atas menunggu workflow lain sebelum melanjutkan
Jika Anda ingin penjelasan tingkat primitif di balik contoh-contoh ini, lihat juga: