CLI для общения в терминале с моделями OpenAI GPT-3.5 и GPT-4: интерактивный режим и поддержка конвейеров.
llm-workflow-engine/llm-workflow-engine
Консольный инструмент и менеджер рабочих процессов на Python для работы с LLM, например ChatGPT/GPT-4.
Open source альтернатива:ChatGPT
- Звёзды
- 3,716
- Форки
- 461
- Открытые issues
- 4
- Последний коммит
- 5 дней назад
Что это?
LLM Workflow Engine (LWE) — это интерфейс командной строки и менеджер рабочих процессов для больших языковых моделей. С его помощью можно общаться с ChatGPT/GPT-4 прямо в терминале, используя официальный ChatGPT API от OpenAI и модели, доступные вашей учётной записи.
В проекте используется плагинная архитектура, которую можно расширять, а также поддерживаются LLM-провайдеры помимо OpenAI, например Cohere и Hugging Face. Вызовы LLM можно встраивать в более сложные рабочие процессы с помощью Ansible Playbooks. Для провайдеров, которые поддерживают работу с инструментами, она тоже доступна.
LWE также поставляется в виде Docker-образа (помечен как экспериментальный) и предоставляет Python-библиотеку для использования моделей в собственных скриптах. Проект продолжает развитие оригинального ChatGPT Wrapper.
Ключевые возможности
- 01Общение с ChatGPT/GPT-4 из терминала.
- 02Вызовы официального ChatGPT API от OpenAI.
- 03Плагинная архитектура для расширения функциональности.
- 04Поддержка нескольких LLM-провайдеров, включая Cohere и Hugging Face.
- 05Встраивание вызовов LLM в рабочие процессы с помощью Ansible Playbooks.
- 06Python-библиотека и экспериментальный Docker-образ.
Сценарии использования
- Общение с моделями GPT из терминала без браузера.
- Автоматизация вызовов LLM как этапов рабочего процесса на базе Ansible.
- Вызов LLM из Python-скриптов с помощью встроенной библиотеки.
- Сравнение разных LLM-провайдеров или переключение между ними в одном инструменте.
Быстрый старт
- 1
Следуйте руководству по установке в документации проекта
Что важно знать
- Образ Docker помечен как экспериментальный.
- Для использования официального API ChatGPT необходим доступ к аккаунту OpenAI и его моделям.
В подборках
Темы
Частые вопросы
- Что такое llm-workflow-engine?
- Консольный инструмент и менеджер рабочих процессов на Python для работы с LLM, например ChatGPT/GPT-4. LLM Workflow Engine (LWE) — это интерфейс командной строки и менеджер рабочих процессов для больших языковых моделей. С его помощью можно общаться с ChatGPT/GPT-4 прямо в терминале, используя официальный ChatGPT API от OpenAI и модели, доступные вашей учётной записи.
- llm-workflow-engine можно использовать бесплатно? Какая у него лицензия?
- llm-workflow-engine распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- llm-workflow-engine всё ещё поддерживается?
- Активно поддерживается. Последний коммит в llm-workflow-engine — 2 нояб. 2026 г..
- Для чего можно использовать llm-workflow-engine?
- Общение с моделями GPT из терминала без браузера. Автоматизация вызовов LLM как этапов рабочего процесса на базе Ansible. Вызов LLM из Python-скриптов с помощью встроенной библиотеки. Сравнение разных LLM-провайдеров или переключение между ними в одном инструменте.
- Как установить llm-workflow-engine?
- Следуйте руководству по установке в документации проекта
- Где скачать llm-workflow-engine?
- Исходный код и инструкции по установке — на GitHub: https://github.com/llm-workflow-engine/llm-workflow-engine
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Десктопный клиент для ChatGPT, Claude и других LLM с локальным хранением данных, работающий на Windows, macOS и Linux.
Плагин с открытым исходным кодом для Obsidian, который генерирует текст в заметках с помощью OpenAI, Anthropic, Google, HuggingFace и локальных моделей.
Приложение для Slack, в котором участники рабочего пространства общаются с моделями ChatGPT и DALL-E от OpenAI в тредах каналов, личных сообщениях и на вкладке Home.
Кроссплатформенный CLI-инструмент для общения с разными бесплатными AI-сервисами прямо из терминала.
CLI-клиент для LLM в стиле ChatGPT с поддержкой OpenAI, Azure, Perplexity и LLaMA, потоковых ответов, интерактивного чата и режима агента.