Files

18 lines
666 B
Markdown

# Stream-режим AI-агента
Агент с потоковым выводом в консоль.
## Что реализовано
1. **`.stream()` вместо `.invoke()`** — `agent.stream(..., stream_mode=['messages', 'updates'])`
2. **Обработка `'messages'`** — вывод токенов текста сразу (`end=''`), разделители `--- --- ---` при смене шага
3. **Обработка `'updates'`** — отображение вызовов инструментов через `format_message()`
## Запуск
```bash
pip install -r requirements.txt
export OPENAI_API_KEY="your-key"
python stream_agent.py
```