Piemēri
Šajā sadaļā aplūkoti pilnīgi risinājumu paraugi, nevis atsevišķi pamatelementi.
Pirmajos piemēros kā aģenta izpildvide tiek izmantots Neuron, bet orķestrēšanu turpina nodrošināt Queuety:
- Queuety pārvalda darbplūsmu noturību, stāvokļu automātu dzīves ciklu, atkārtotus mēģinājumus, for-each ciklus, gaidīšanu starp darbplūsmām un cilvēka iesaistes vārtus
- Neuron pārvalda modeļa un pakalpojumu sniedzēja izvēli, aģentu izpildi, straumēšanu un tērzēšanas atmiņu
Šāds sadalījums ir apzināts. Neuron ir savi darbplūsmu jēdzieni, taču šajos piemēros orķestrēšanas dzinējs apzināti paliek Queuety, savukārt Neuron tiek izmantots tikai ar aģentu izpildi saistītiem uzdevumiem.
Pirms sākat
Instalējiet Neuron tajā pašā lietotnē:
Apvalks
composer require neuron-core/neuron-ai
Piemēros pieņemts, ka protat vienā kodu bāzē izveidot Neuron Agent klases un Queuety darbplūsmu darbības.
Neuron piemēri
- Neuron Plānotājs / izpildītājs
- Neuron Sesijas stāvokļu automāts
- Neuron Straumēšanas darbība
- Neuron Atmiņas un pārskatīšanas stāvokļu automāts
- Neuron Atkarīgās darbplūsmas
Kā lasīt šos piemērus
Katrs piemērs sniedz atbildi uz nedaudz atšķirīgu jautājumu:
- kā nomainīt Neuron pakalpojumu sniedzējus, kamēr Queuety koordinē darbplūsmas izpildi
- kā uzturēt ilglaicīgu aģenta vai tērzēšanas sesiju skaidri definētos dzīves cikla stāvokļos
- kā ietvert Neuron straumēšanu noturīgā
StreamingStep - kā saglabāt Neuron sarunu atmiņu vairākās cilvēka veiktās pārskatīšanas kārtās
- kā panākt, lai augstākā līmeņa darbplūsma nogaida citu darbplūsmu, pirms turpināt
Ja nepieciešams skaidrojums par piemēru pamatā esošajiem elementiem, skatiet arī: