Pāriet uz saturu

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

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ī: