Zum Inhalt springen

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

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 StreamingStep einbindest
  • 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: