llm-workflow-engine/llm-workflow-engine
Power CLI and Workflow manager for LLMs (core package)
解决的问题
LLM 工作流引擎(LWE)提供了一种直接从命令行与各种大型语言模型(LLMs)交互并将其集成到自动化工作流中的方法。它无需使用网页界面,允许用户将数据管道传输到 LLM,并将其作为更大系统操作的一部分使用。
工作原理
LWE 作为一个 CLI 工具和 Python 库,连接到 LLM 提供商。它支持官方的 OpenAI ChatGPT API(包括 GPT-4)以及其他通过插件架构支持的提供商。用户可以通过将 LLM 调用集成到 Ansible Playbooks 中,构建复杂的自动化工作流,实现需要 AI 推理的任务自动化。
适用人群
希望将 LLM 功能集成到其基于终端的工作流、Python 脚本或使用 Ansible 的自动化脚本中的开发人员、系统管理员和高级用户。
主要亮点
- 命令行界面:直接在 shell 中与 ChatGPT/GPT-4 及其他 LLM 交互。
- 多提供商支持:通过插件支持 OpenAI、Cohere、Huggingface 等。
- 工作流集成:可将 LLM 调用集成到 Ansible Playbooks 中,用于更大规模的自动化工作流。
- 可扩展架构:提供简单的插件系统以添加自定义功能。
- Python API:可在 Python 脚本中使用的库。
- 工具使用:支持兼容提供商的工具使用。
相关
- 项目
- 项目
- 项目
- 项目
- 项目