PySpur-Dev/pyspur

A visual playground for agentic workflows: Iterate over your agents 10x faster

它解決了什麼

PySpur 針對 AI 代理人開發中的「小毛病」提供解決方案:無止盡的提示詞微調所帶來的挫折感(Prompt Hell)、步驟之間互動缺乏可視性(Workflow Blindspots),以及在終端機中除錯原始 JSON 輸出的困難(Terminal Testing Nightmare)。

它如何運作

PySpur 提供一個視覺化的遊樂場,用於建構與迭代代理人。使用者可以定義測試案例、透過 UI 或 Python 程式碼建構代理人,並持續迭代設計。系統支援一鍵將代理人部署為 API。

目標對象

想要更快速地建構、除錯與部署可靠 AI 代理人的 AI 工程師,且不想手動解析日誌或重新發明輪子。

重點特色

  • Human-in-the-Loop:工作流程可在斷點暫停,等待人工批准後再繼續。
  • RAG 能力:內建工具可解析、切塊、嵌入並上傳資料至向量資料庫。
  • 多模態支援:支援文字、程式碼、圖像、音訊與影片。
  • 可擴充性:只需新增單一 Python 檔案即可加入新節點。
  • 廣泛整合:支援超過 100 家 LLM 供應商、嵌入模型與向量資料庫。
  • 迭代工具:提供迴圈支援以進行迭代工具呼叫,並內建評估工具以處理真實世界資料集。