
# Príklady

Táto časť sa zameriava na ucelené vzory namiesto izolovaných základných prvkov.

Prvé príklady v tejto časti používajú [Neuron](https://docs.neuron-ai.dev/overview/getting-started) ako behové prostredie agenta, zatiaľ čo za orchestráciu naďalej zodpovedá Queuety:

- Queuety zabezpečuje trvácnosť workflowu, životný cyklus stavového automatu, opakovanie pokusov, spracovanie každého prvku, čakanie medzi workflowmi a schvaľovanie človekom
- Neuron zabezpečuje výber modelu a poskytovateľa, vykonávanie agenta, streamovanie a pamäť chatu

Toto rozdelenie je zámerné. Neuron má vlastné koncepty workflowov, no v týchto príkladoch zámerne ponechávame Queuety ako nástroj na orchestráciu a Neuron používame iba na úlohy súvisiace s vykonávaním agenta.

## Skôr než začnete

Nainštalujte Neuron do tej istej aplikácie:

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

Nasledujúce príklady predpokladajú, že v tej istej kódovej základni viete vytvárať triedy Neuron `Agent` a kroky workflowu Queuety.

## Príklady Neuron

- [Neuron Plánovač / vykonávateľ ](https://queuety.inline0.dev/sk/docs/examples/neuron-planner-executor)
- [Neuron Stavový automat relácie ](https://queuety.inline0.dev/sk/docs/examples/neuron-session-state-machine)
- [Neuron Streamovací krok ](https://queuety.inline0.dev/sk/docs/examples/neuron-streaming-step)
- [Neuron Stavový automat pamäte a kontroly ](https://queuety.inline0.dev/sk/docs/examples/neuron-memory-review)
- [Neuron Závislé workflowy ](https://queuety.inline0.dev/sk/docs/examples/neuron-dependent-workflows)

## Ako čítať tieto príklady

Každý príklad odpovedá na trochu inú otázku:

- ako vymeniť poskytovateľov Neuron, zatiaľ čo Queuety koordinuje vykonávanie
- ako uchovať agenta s dlhým životným cyklom alebo reláciu chatu v explicitných stavoch životného cyklu
- ako obaliť streamovanie Neuron do trvácneho `StreamingStep`
- ako zachovať konverzačnú pamäť Neuron počas kôl ľudskej kontroly
- ako nechať jeden nadradený workflow čakať na iný, kým bude pokračovať

Ak hľadáte vysvetlenie základných prvkov, na ktorých príklady stavajú, pozrite si aj:

- [Orchestrácia agentov](https://queuety.inline0.dev/sk/docs/workflows/agent-orchestration)
- [Stavové automaty](https://queuety.inline0.dev/sk/docs/state-machines)
- [Asynchrónne odovzdávanie riadenia](https://queuety.inline0.dev/sk/docs/workflows/async-handoffs)
- [Signály workflowu](https://queuety.inline0.dev/sk/docs/workflows/signals)
- [Závislosti workflowov](https://queuety.inline0.dev/sk/docs/workflows/dependencies)
