Add README.md
This commit is contained in:
@@ -0,0 +1,42 @@
|
|||||||
|
# LangGraph Interactive Story Agent
|
||||||
|
|
||||||
|
## Установка
|
||||||
|
|
||||||
|
1. Создайте виртуальное окружение (Python 3.10+):
|
||||||
|
```bash
|
||||||
|
python -m venv .venv
|
||||||
|
source .venv/bin/activate # Linux/macOS
|
||||||
|
.\.venv\Scripts\activate # Windows
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Установите зависимости:
|
||||||
|
```bash
|
||||||
|
pip install -r requirements.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
## Переменные окружения
|
||||||
|
|
||||||
|
* `OPENAI_API_KEY` – ваш API‑ключ OpenAI.
|
||||||
|
* `OPENAI_BASE_URL` – (необязательно) URL‑адрес сервера OpenAI / Ollama.
|
||||||
|
|
||||||
|
## Запуск
|
||||||
|
|
||||||
|
```bash
|
||||||
|
python agent.py
|
||||||
|
```
|
||||||
|
|
||||||
|
Вы будете приглашены ввести тему истории. После генерации сцены вам будет предложено выбрать один из трёх вариантов. Затем будет сгенерирована короткая концовка и выведена полная история.
|
||||||
|
|
||||||
|
## Пример
|
||||||
|
|
||||||
|
```
|
||||||
|
Введите тему истории: Приключения в космосе
|
||||||
|
... (LLM генерирует сцену)
|
||||||
|
[Выберите вариант] (1) Погрузиться в черную дыру
|
||||||
|
(2) Остановить корабль
|
||||||
|
(3) Позвать спасателей
|
||||||
|
Вы выбрали: Погрузиться в черную дыру
|
||||||
|
... (LLM генерирует концовку)
|
||||||
|
Итоговая история:
|
||||||
|
... (полный текст)
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user