Към съдържанието

Примери

Този раздел разглежда цялостни модели, а не отделни базови елементи.

Първите примери тук използват Neuron като среда за изпълнение на агента, а Queuety остава отговорен за оркестрацията:

  • Queuety отговаря за устойчивостта на работните потоци, жизнения цикъл на машината на състоянията, повторните опити, циклите за всеки елемент, изчакванията между работни потоци и контролните точки с одобрение от човек
  • Neuron отговаря за избора на модел/доставчик, изпълнението на агента, поточното предаване и паметта на чата

Това разделение е умишлено. Neuron има собствени концепции за работни потоци, но в тези примери Queuety умишлено остава механизмът за оркестрация, а Neuron се използва само за задачи, свързани с изпълнението на агенти.

Преди да започнете

Инсталирайте Neuron в същото приложение:

Обвивка
composer require neuron-core/neuron-ai

Примерите по-долу предполагат, че умеете да създавате класове Neuron Agent и стъпки на работен поток Queuety в една и съща кодова база.

Примери за Neuron

Как да четете тези примери

Всеки пример отговаря на малко по-различен въпрос:

  • как да сменяте доставчиците на Neuron, докато Queuety координира изпълнението
  • как да поддържате изрични състояния на жизнения цикъл за дълготраен агент или чат сесия
  • как да обвиете поточното предаване на Neuron в устойчив StreamingStep
  • как да запазите паметта на разговора Neuron между кръговете на човешки преглед
  • как да накарате един работен поток от най-горно ниво да изчака друг, преди да продължи

Ако искате обяснение на базовите елементи зад примерите, вижте също: