From e9b807bbf5d2d577c74b7d523b8a04eb55b751fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=A0=D0=B8=D0=BD=D0=B0=D1=80=20=D0=9C=D0=B8=D1=80=D0=B7?= =?UTF-8?q?=D0=B0=D0=B3=D0=B8=D1=82=D0=BE=D0=B2?= Date: Wed, 10 Jun 2026 10:23:19 +0000 Subject: [PATCH] Solution published: add README.md --- README.md | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 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`.