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 腳本中使用的程式庫。
- 工具使用:支援相容提供者的工具使用。
相關
- 專案
- 專案
- 專案
- 專案
- 專案