mmabrouk/chatgpt-wrapper

Мощный CLI и менеджер рабочих процессов для LLM (базовый пакет)

Инструменты⭐ 3 714Pythonпоследний релиз: v0.22.25
Открыть на GitHub ↗

Что это за инструмент

LLM Workflow Engine (LWE) — это мощный интерфейс командной строки (CLI) и менеджер рабочих процессов для взаимодействия с большими языковыми моделями, являющийся преемником проекта ChatGPT Wrapper.

Зачем нужен

Инструмент позволяет разработчикам и системным администраторам вызывать LLM (включая GPT-4) напрямую из терминала, интегрировать их вызовы в сложные пайплайны через Ansible Playbooks и управлять конфигурацией провайдеров. Он полезен для автоматизации задач, требующих анализа текста или генерации контента, с возможностью расширения функционала через плагины.

Что можно реализовать

  • Автоматизация рутинных задач в терминале с помощью GPT-3.5 или GPT-4
  • Встраивание вызовов LLM в CI/CD пайплайны или серверные скрипты через Ansible
  • Создание кастомных плагинов для расширения возможностей работы с LLM
  • Использование Python API для интеграции LLM в собственные скрипты и приложения

Ключевые возможности

  • Полная поддержка официального ChatGPT API и модели GPT-4
  • Интеграция с Ansible Playbooks для построения сложных рабочих процессов
  • Гибкая архитектура плагинов для поддержки различных LLM провайдеров (Cohere, Huggingface и др.)
  • Наличие Docker-образа и Python-библиотеки для удобного развертывания и интеграции
  • Прямой доступ к LLM из командной строки без необходимости использования веб-интерфейса

👤 Кому подойдёт: разработчики, DevOps-инженеры, технические специалисты, работающие с автоматизацией и LLM

Релизы