Фреймворк и среда выполнения на Python для создания, публикации и управления платформами AI-агентов с веб-интерфейсом администрирования.
- Звёзды
- 18,306
- Форки
- 1,583
- Открытые issues
- 40
- Последний коммит
- 16 часов назад
Что это?
Parlant — это система управления взаимодействием AI-агентов с клиентами. Вместо того чтобы помещать все инструкции в один большой системный промпт, разработчики описывают в коде поведенческие рекомендации, наблюдения, инструменты, термины глоссария и многоэтапные сценарии. На каждом шаге диалога движок определяет, какие правила и инструменты актуальны, и формирует для LLM узкий контекст.
Фреймворк позволяет задавать зависимости и исключения между рекомендациями, чтобы конфликты правил разрешались предсказуемо. Сценарии описывают многоэтапные процедуры, например бронирование или устранение неполадок, а готовые ответы ограничивают формулировки заранее утверждёнными вариантами в критически важные моменты. Инструменты запускаются только при совпадении условия наблюдения. Решения отслеживаются с помощью OpenTelemetry для аудита.
Parlant работает с несколькими провайдерами LLM, включая OpenAI и Anthropic, а другие модели можно подключить через LiteLLM. Кроме того, существующие сценарии из фреймворков вроде LangGraph или LlamaIndex можно обернуть в инструменты. Для фронтенда доступен официальный React-виджет чата.
Ключевые возможности
- 01Поведенческие рекомендации задаются в виде пар «условие — действие» и оцениваются на каждом шаге диалога.
- 02Зависимости и исключения между рекомендациями определяют, какие правила применяются.
- 03Сценарии для многоэтапных процедур, например бронирования или адаптации новых пользователей.
- 04Готовые ответы ограничивают вывод заранее утверждёнными шаблонами в строго определённых ситуациях.
- 05Инструменты активируются только при выполнении условия наблюдения.
- 06Трассировка каждого совпадения рекомендаций и каждого решения с помощью OpenTelemetry.
Сценарии использования
- Агенты поддержки клиентов, которым необходимо соблюдать множество правил, поддерживая нужный тон, точность и соответствие политикам.
- Ассистенты по продажам или адаптации новых пользователей, следующие фиксированной многоэтапной процедуре.
- Регулируемые сферы, например финансы или страхование, где решения агентов должны поддаваться аудиту.
Быстрый старт
- 1
Установите пакет из PyPI
pip install parlant - 2
Запустите сервер и создайте агента на Python (полное пошаговое руководство см. в кратком руководстве на 5 минут)
Что важно знать
- Требуется Python 3.10 или новее.
- Для работы используется бэкенд LLM, поэтому для запуска агентов вам потребуется доступ к провайдеру моделей.
Темы
Частые вопросы
- Что такое parlant?
- Python-фреймворк для создания AI-агентов, взаимодействующих с клиентами и последовательно соблюдающих бизнес-правила, рекомендации и процедуры за счёт отбора релевантного контекста для LLM на каждом шаге. Parlant — это система управления взаимодействием AI-агентов с клиентами. Вместо того чтобы помещать все инструкции в один большой системный промпт, разработчики описывают в коде поведенческие рекомендации, наблюдения, инструменты, термины глоссария и многоэтапные сценарии. На каждом шаге диалога движок определяет, какие правила и инструменты актуальны, и формирует для LLM узкий контекст.
- parlant можно использовать бесплатно? Какая у него лицензия?
- parlant распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- parlant всё ещё поддерживается?
- Активно поддерживается. Последний коммит в parlant — 20 окт. 2026 г..
- Для чего можно использовать parlant?
- Агенты поддержки клиентов, которым необходимо соблюдать множество правил, поддерживая нужный тон, точность и соответствие политикам. Ассистенты по продажам или адаптации новых пользователей, следующие фиксированной многоэтапной процедуре. Регулируемые сферы, например финансы или страхование, где решения агентов должны поддаваться аудиту.
- Как установить parlant?
- Установите пакет из PyPI: pip install parlant Запустите сервер и создайте агента на Python (полное пошаговое руководство см. в кратком руководстве на 5 минут)
- Где скачать parlant?
- Исходный код и инструкции по установке — на GitHub: https://github.com/emcie-co/parlant
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Курс Microsoft из 21 урока, который знакомит разработчиков с основами создания приложений на базе генеративного ИИ с помощью Python и TypeScript.
Официальный Python SDK для создания серверов и клиентов Model Context Protocol, связывающих LLM-приложения с инструментами, данными и промптами.
Агентный фреймворк для создания видео: превращает идею, сценарий или роман в видео из нескольких сцен, координируя работу агентов по созданию сценария, раскадровки, персонажей и видео.
TypeScript-фреймворк для создания AI-агентов с памятью, инструментами, MCP, RAG, голосовыми функциями и workflow, а также консоль VoltOps для наблюдаемости.
Открытый Python-инструментарий для программно настраиваемых ограничений в диалоговых приложениях на базе LLM: он контролирует темы, сценарии диалога и ответы.