Přejít k obsahu

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

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: