LLManager:一款具備記憶能力的審批自動化AI工具
LLManager是什么?
LLManager 是一個基于 LangGraph 的智能審批工具,用于管理各種審批請求。它通過動態提示生成和反射機制學習歷史決策,優化未來的審批結果。用戶可以自定義審批和拒絕標準,并支持多種模型。它適用于企業審批、內容審核和客戶服務等場景,比如人力資源審批,文字內容審批等,而且它還可以通過反思和學習不斷改進自己的決策能力。
LLManager功能特征
審批流程管理:LLManager是一個基于LangGraph的工作流,專門用于管理審批請求。它通過動態提示組合和反射機制來處理各種審批請求,并能夠隨著時間推移學習和改進。
自定義配置:用戶可以通過設置approvalCriteria(審批標準)和rejectionCriteria(拒絕標準)來自定義審批流程。此外,還可以指定使用的模型(modelId),默認為anthropic/claude-3-7-sonnet-latest。
學習與改進:LLManager通過反射機制學習過去的審批決策,生成新的提示以改進未來的審批結果。
動態提示生成:在審批過程中,LLManager會根據歷史數據和語義搜索結果動態生成提示,幫助模型更好地理解當前請求。
LLManager工作原理
收到請求后,先通過推理子圖生成是否批準的“推理報告”,結合過往案例和反思提取動態上下文。然后,基于推理報告和上下文,生成最終結論。之后進入人工審核環節,由人工決定是否接受、修改或拒絕請求。如果人工修改了結論或解釋,系統會進入反思子圖,生成新的反思存儲起來,用于優化未來的審批決策。
LLManager應用場景
企業審批流程:LLManager可用于企業內部的各種審批流程,如費用報銷、請假申請、項目審批等,通過自動化和智能化的方式提高審批效率。
內容審核:在內容發布平臺中,LLManager可以用于審核用戶生成的內容,確保其符合平臺規則。
客戶服務:在客戶服務場景中,LLManager可以用于處理客戶請求,自動判斷請求是否符合服務標準,并生成相應的處理建議。
LLManager使用方法
1. 配置環境:
克隆LLManager倉庫:
git clone https://github.com/langchain-ai/llmanager.git
安裝依賴:
cd llmanager yarn install
配置.env文件,填寫必要的API密鑰等信息。
2. 運行開發服務器:
啟動開發服務器:
yarn start
這將啟動一個內存中的LangGraph服務器,通常運行在http://localhost:2024。
3. 運行評估:
運行端到端評估:
yarn test:single evals/e2e.int.test.ts
記錄評估過程中生成的助理UUID,用于后續操作。
4. 使用Agent Inbox:
訪問dev.agentinbox.ai,添加新的收件箱。
輸入助理UUID、部署URL(如http://localhost:2024)和自定義名稱。
通過Agent Inbox查看和處理審批請求。
github倉庫:https://github.com/langchain-ai/llmanager