Příklady
Tato část se zaměřuje na ucelené postupy, nikoli na izolované základní prvky.
První příklady zde používají Neuron jako běhové prostředí agentů, zatímco za orchestraci dál odpovídá Queuety:
- Queuety zajišťuje trvalost pracovních postupů, životní cyklus stavového automatu, opakování, for-each, čekání napříč pracovními postupy a kroky vyžadující zásah člověka
- Neuron zajišťuje výběr modelu a poskytovatele, spouštění agentů, streamování a paměť chatu
Toto rozdělení je záměrné. Neuron má vlastní koncepty pracovních postupů, ale tyto příklady záměrně ponechávají orchestraci na Queuety a Neuron používají pouze pro potřeby spouštění agentů.
Než začnete
Nainstalujte Neuron do stejné aplikace:
Shell
composer require neuron-core/neuron-ai
Následující příklady předpokládají, že umíte ve stejné kódové základně vytvářet třídy Neuron Agent a kroky pracovních postupů Queuety.
Příklady Neuron
- Neuron Plánovač / vykonavatel
- Neuron Stavový automat relace
- Neuron Krok streamování
- Neuron Paměť + stavový automat kontroly
- Neuron Závislé pracovní postupy
Jak číst tyto příklady
Každý příklad odpovídá na trochu jinou otázku:
- jak měnit poskytovatele Neuron, zatímco běh koordinuje Queuety
- jak udržet dlouhotrvajícího agenta nebo chatovou relaci v explicitních stavech životního cyklu
- jak zabalit streamování Neuron do trvalého
StreamingStep - jak zachovat konverzační paměť Neuron napříč koly lidské kontroly
- jak nechat jeden pracovní postup nejvyšší úrovně čekat na jiný, než bude pokračovat
Vysvětlení základních prvků použitých v příkladech najdete také zde: