Treci la conținut

Exemple

Această secțiune se concentrează pe modele complete, nu pe elemente primitive izolate.

Primele exemple de aici folosesc Neuron ca mediu de execuție pentru agent, iar Queuety rămâne responsabil de orchestrare:

  • Queuety gestionează durabilitatea fluxurilor de lucru, ciclul de viață al mașinii de stări, reîncercările, for-each, așteptările între fluxuri de lucru și porțile de aprobare umană
  • Neuron gestionează selectarea modelului/furnizorului, execuția agentului, transmiterea în flux și memoria conversației

Această împărțire este intenționată. Neuron are propriile concepte de flux de lucru, însă aceste exemple păstrează în mod deliberat Queuety ca motor de orchestrare și folosesc Neuron doar pentru execuția agentului.

Înainte de a începe

Instalați Neuron în aceeași aplicație:

Shell
composer require neuron-core/neuron-ai

Exemplele de mai jos presupun că știți să creați clase Neuron Agent și pași de flux de lucru Queuety în aceeași bază de cod.

Exemple Neuron

Cum să parcurgeți aceste exemple

Fiecare exemplu răspunde unei întrebări ușor diferite:

  • cum să schimbați furnizorii Neuron în timp ce Queuety coordonează execuția
  • cum să păstrați un agent cu durată lungă de viață sau o sesiune de chat în stări explicite ale ciclului de viață
  • cum să încadrați transmiterea în flux Neuron într-un StreamingStep durabil
  • cum să păstrați memoria conversației Neuron între sesiunile de revizuire umană
  • cum să faceți ca un flux de lucru de nivel superior să aștepte finalizarea altuia înainte de a continua

Dacă doriți explicații despre elementele primitive din spatele exemplelor, consultați și: