ReAct
Подход к построению ИИ-агентов на основе языковых моделей (от Reasoning + Acting — «рассуждение и действие»): модель чередует рассуждения и действия, например вызов инструмента, поиск или шаг в среде, и учитывает их результаты в следующих рассуждениях. В отличие от обычной цепочки рассуждений, модель по ходу решения получает сведения извне и может корректировать план. Подход предложили исследователи Принстонского университета и Google.
проверено по: arxiv.org ↗
См. также
- Цепочка рассужденийПриём и режим работы языковой модели (chain of thought), при котором перед итоговым ответом она выписывает промежуточные шаги решения и опирается на них. Повышает качество на задачах, требующих многошагового вывода, а сам текст рассуждения используют исследователи безопасности для наблюдения за ходом мысли модели.
- ИИ-агентПрограмма, обычно на основе языковой модели, которая не просто отвечает на вопрос, а сама выполняет многошаговую задачу: планирует шаги, вызывает инструменты и внешние сервисы, работает с файлами и данными и учитывает промежуточные результаты. От обычного чат-бота отличается самостоятельностью: человек ставит цель, а последовательность действий агент выбирает сам.
- DSPyФреймворк с открытым кодом, созданный в Стэнфорде, для программирования языковых моделей на Python вместо ручного составления запросов. Разработчик описывает входы и выходы задачи декларативно, в виде «сигнатур», и собирает из модулей конвейер. После этого оптимизаторы DSPy сами подбирают запросы или дообучают модель под выбранную метрику.
- LangChainФреймворк с открытым исходным кодом для создания приложений и ИИ-агентов на основе больших языковых моделей. Даёт единый интерфейс к моделям разных провайдеров, векторным хранилищам, поиску и инструментам, чтобы разработчики собирали из них цепочки и агентов и не писали код отдельно под каждого поставщика. Его разрабатывает одноимённая компания; её продукты LangGraph (оркестрация агентов) и LangSmith (оценка и отладка) — отдельные инструменты.
В новостях
Менеджер Anthropic перестал давать кандидатам задачи на программирование
Библиотека JavaScript для создания интерфейсов веб-приложений, созданная в Meta (тогда Facebook); одна из самых распространённых в веб-разработке.
Поисковый ИИ-агент стал точнее, когда планирование отделили от сводки
Распространённая схема работы ИИ-агента: модель чередует рассуждения и действия, например поисковые запросы или вызовы инструментов, а история всех шагов копится в её контексте.