Beispiele
Dieser Abschnitt zeigt vollständige Abläufe statt einzelner Grundbausteine.
Die ersten Beispiele verwenden Neuron als Agentenlaufzeitumgebung; Queuety bleibt für die Orchestrierung zuständig:
- Queuety übernimmt Workflow-Dauerhaftigkeit, den Lebenszyklus von State Machines, Wiederholungsversuche, for-each, workflowübergreifende Wartevorgänge und Freigaben durch Menschen
- Neuron übernimmt die Auswahl von Modell und Anbieter, die Agentenausführung, Streaming und den Chat-Speicher
Diese Aufgabenteilung ist bewusst gewählt. Neuron hat eigene Workflow-Konzepte, doch in diesen Beispielen bleibt Queuety die Orchestrierungs-Engine. Neuron wird nur für Aspekte der Agentenausführung verwendet.
Bevor du beginnst
Installiere Neuron in derselben Anwendung:
Shell
composer require neuron-core/neuron-ai
Die folgenden Beispiele setzen voraus, dass du mit dem Erstellen von Neuron-Agent-Klassen und Queuety-Workflow-Schritten in derselben Codebasis vertraut bist.
Neuron-Beispiele
- Neuron Planer / Ausführer
- Neuron Sitzungszustandsmaschine
- Neuron Streaming-Schritt
- Neuron Zustandsmaschine für Speicher und Überprüfung
- Neuron Abhängige Workflows
So liest du diese Beispiele
Jedes Beispiel beantwortet eine etwas andere Frage:
- wie du Neuron-Anbieter austauschst, während Queuety den Ablauf koordiniert
- wie du einen langlebigen Agenten oder eine Chat-Sitzung in klar definierten Lebenszyklusstatus hältst
- wie du Neuron-Streaming in einen dauerhaften
StreamingStepeinbindest - wie du den Konversationsspeicher von Neuron über mehrere Runden menschlicher Prüfung hinweg beibehältst
- wie du einen übergeordneten Workflow auf einen anderen warten lässt, bevor er fortfährt
Eine Erklärung der Grundbausteine hinter den Beispielen findest du außerdem unter: