Примери
Този раздел разглежда цялостни модели, а не отделни базови елементи.
Първите примери тук използват Neuron като среда за изпълнение на агента, а Queuety остава отговорен за оркестрацията:
- Queuety отговаря за устойчивостта на работните потоци, жизнения цикъл на машината на състоянията, повторните опити, циклите за всеки елемент, изчакванията между работни потоци и контролните точки с одобрение от човек
- Neuron отговаря за избора на модел/доставчик, изпълнението на агента, поточното предаване и паметта на чата
Това разделение е умишлено. Neuron има собствени концепции за работни потоци, но в тези примери Queuety умишлено остава механизмът за оркестрация, а Neuron се използва само за задачи, свързани с изпълнението на агенти.
Преди да започнете
Инсталирайте Neuron в същото приложение:
Обвивка
composer require neuron-core/neuron-ai
Примерите по-долу предполагат, че умеете да създавате класове Neuron Agent и стъпки на работен поток Queuety в една и съща кодова база.
Примери за Neuron
- Neuron Планировчик / изпълнител
- Neuron Машина на състоянията за сесия
- Neuron Стъпка с поточно предаване
- Neuron Машина на състоянията за памет и преглед
- Neuron Зависими работни потоци
Как да четете тези примери
Всеки пример отговаря на малко по-различен въпрос:
- как да сменяте доставчиците на Neuron, докато Queuety координира изпълнението
- как да поддържате изрични състояния на жизнения цикъл за дълготраен агент или чат сесия
- как да обвиете поточното предаване на Neuron в устойчив
StreamingStep - как да запазите паметта на разговора Neuron между кръговете на човешки преглед
- как да накарате един работен поток от най-горно ниво да изчака друг, преди да продължи
Ако искате обяснение на базовите елементи зад примерите, вижте също: