
# Pavyzdžiai

Šiame skyriuje pateikiami išsamūs sprendimo šablonai, o ne pavienės pagrindinės priemonės.

Pirmuosiuose pavyzdžiuose agento vykdymo aplinka yra [Neuron](https://docs.neuron-ai.dev/overview/getting-started), o orkestravimas patikėtas Queuety:

- Queuety atsakingas už darbo eigos patikimumą, būsenų mašinos gyvavimo ciklą, pakartotinius bandymus, for-each, laukimą tarp darbo eigų ir žmogaus patvirtinimo etapus
- Neuron atsakingas už modelio ir teikėjo pasirinkimą, agento vykdymą, duomenų srautą ir pokalbio atmintį

Toks pasidalijimas numatytas sąmoningai. Neuron turi savų darbo eigos sąvokų, tačiau šiuose pavyzdžiuose orkestravimo varikliu pasirinktas Queuety, o Neuron naudojamas tik agento vykdymui.

## Prieš pradedant

Įdiekite Neuron toje pačioje programoje:

```bash
composer require neuron-core/neuron-ai
```

Toliau pateikti pavyzdžiai daro prielaidą, kad mokate sukurti Neuron `Agent` klases ir Queuety darbo eigos žingsnius toje pačioje kodo bazėje.

## Neuron pavyzdžiai

- [Neuron Planuoklis / vykdytojas](https://queuety.inline0.dev/lt/docs/examples/neuron-planner-executor)
- [Neuron Sesijos būsenų mašina](https://queuety.inline0.dev/lt/docs/examples/neuron-session-state-machine)
- [Neuron Srautinio perdavimo žingsnis](https://queuety.inline0.dev/lt/docs/examples/neuron-streaming-step)
- [Neuron Atminties ir peržiūros būsenų mašina](https://queuety.inline0.dev/lt/docs/examples/neuron-memory-review)
- [Neuron Priklausomos darbo eigos](https://queuety.inline0.dev/lt/docs/examples/neuron-dependent-workflows)

## Kaip skaityti šiuos pavyzdžius

Kiekviename pavyzdyje nagrinėjamas kiek kitoks klausimas:

- kaip pakeisti Neuron teikėjus, kol Queuety koordinuoja vykdymą
- kaip išlaikyti aiškias ilgai veikiančio agento ar pokalbio sesijos gyvavimo ciklo būsenas
- kaip įterpti Neuron duomenų srautą į patikimą `StreamingStep`
- kaip išsaugoti Neuron pokalbio atmintį per kelis žmogaus peržiūros etapus
- kaip priversti vieną aukščiausio lygio darbo eigą laukti kitos prieš tęsiant

Jei ieškote paaiškinimo, kaip veikia atskiros pagrindinės priemonės, taip pat žr.:

- [Agentų orkestravimas](https://queuety.inline0.dev/lt/docs/workflows/agent-orchestration)
- [Būsenų mašinos](https://queuety.inline0.dev/lt/docs/state-machines)
- [Asinchroniniai perdavimai](https://queuety.inline0.dev/lt/docs/workflows/async-handoffs)
- [Darbo eigos signalai](https://queuety.inline0.dev/lt/docs/workflows/signals)
- [Darbo eigos priklausomybės](https://queuety.inline0.dev/lt/docs/workflows/dependencies)
