E
EvalCore
記錄 AI 應用程式真實行為並在 CI 中離線重播,幫助你趕在使用者之前發現變更引發的回歸。
free
最後更新 2026/9/11
關於 EvalCore
EvalCore 是一款 Apache-2.0 開源的 AI 應用程式評測工具:更換提示詞、切換模型或升級相依套件後,它記錄 AI 真實行為並與基準比對,趕在使用者之前發現回歸。任何支援 HTTP 或 shell 的服務都能作為評測目標,無需 SDK,且與程式語言無關。首次執行會呼叫真實模型,並將要求與回應記錄到本機 SQLite cassette;之後每個 PR 在 CI 離線重播,無需 API 金鑰,相同輸入得到相同結論,搭配 --baseline main 僅在回歸時失敗。工具為單一免相依二進位檔,無遙測、無需註冊、無需伺服器,官方頁面標示 CI 使用為 $0。
適合人群
AI 應用程式開發者
LLM 應用程式工程團隊
負責 CI/CD 品質門禁的工程師
適合場景
更換提示詞或模型後,檢查 AI 應用程式行為是否退化
為 PR 建立離線回歸門禁,讓 CI 只在出現退化時失敗
為透過 HTTP 或 shell 存取的服務建立評測資料集
統計每次評測執行的 token 用量與成本
功能特性
行為記錄
首次執行會呼叫真實模型,將每個要求與回應記錄到本機 SQLite cassette,並彙總 token 用量與成本。
離線重播
在 CI 中重播 cassette,無需網路與 API 金鑰,相同輸入始終得到相同結論。
基準門禁
搭配 --baseline main 與基準比對,僅在出現回歸時失敗,CI 以結束碼作為門禁。
廣泛相容
支援 OpenAI、vLLM、Ollama、任何 OpenAI 相容閘道、自有 REST API、shell 指令及 OTel / OpenInference 追蹤。
優點
- 單一免相依二進位檔,任何語言都能使用
- 離線重播讓相同輸入得到相同結論,避免評測抖動
- Apache-2.0 開源,官方頁面標示 CI 使用為 $0
- 無遙測、無需註冊、無需伺服器
常見問題
官方頁面標示其為 Apache-2.0 開源軟體,CI 使用為 $0,且無需註冊、無遙測、無需伺服器。
首次執行會呼叫真實模型,並將要求與回應記錄到本機 SQLite cassette;之後每個 PR 在離線狀態重播 cassette,不連網、不需要 API 金鑰,CI 以結束碼作為門禁。
工具資訊
開發商EvalCore
釋出日期2026/9/11
定價模式free