commit a817c16661c2b506fe6bb7ebf3ccc8e292161559 Author: balabanovan530 <175+balabanovan530@noreply.localhost> Date: Wed May 27 22:01:42 2026 +0000 Add README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..d0e51db --- /dev/null +++ b/README.md @@ -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 генерирует концовку) +Итоговая история: +... (полный текст) +```