commit e9b807bbf5d2d577c74b7d523b8a04eb55b751fd Author: Ринар Мирзагитов Date: Wed Jun 10 10:23:19 2026 +0000 Solution published: add README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..85e8a73 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +# LangGraph Research Brief Agent + +## Описание + +Пример агента на **LangGraph** и **LangChain**. Данный агент принимает тему и генерирует +короткий исследовательский бриф (½–1 страница). Бриф состоит из: + +1. **Плана** – 4–5 пунктов исследования. +2. **Шаг за шагом** – для каждого пункта один запрос к Tavily и краткая заметка (5–8 предложений). +3. **Синтеза** – объединение всех заметок в связный текст. + +## Установка + +```bash +pip install -r requirements.txt +``` + +## Конфигурация + +Создайте файл `.env` в корне проекта и добавьте: + +``` +OPENAI_API_KEY=your_openai_key +TAVILY_API_KEY=your_tavily_key +``` + +## Запуск + +```bash +python main.py +``` + +По умолчанию будет использована тема «Как студенту безопасно подключать MCP к LangChain». +Можно задать другую тему через переменную окружения `TOPIC`.