MAIHEM

MAIHEM

MAIHEM · 程式設計 · 其他 · 聊天機器人

MAIHEM 是一套 AI 品質管理平台,讓合成使用者扮演客人,與 LLM 對話式應用對談,再把出問題的對話整理成報告。

MAIHEM 的介面預覽

關於 MAIHEM

What Is MAIHEM

MAIHEM 是一家倫敦公司,2023 年成立,屬於 Y Combinator 2024 年冬季梯次,主攻對話式產品的品質管理。它的說法很直接:聊天機器人出錯的地方,往往是你測試套件永遠走不到的路徑,那就讓 AI 代理用真實客人的方式跟它說話。

這套想法被做成一個循環。你描述待測的應用,建立帶有目標與情緒的合成使用者,然後用遠超人力規模的數量跑對話。每一輪結束會產出一份報告,列出失敗的對話與原因。Tracxn 把效能評估、LLM 評估、合成資料生成與風險模擬都掛在同一個產品底下。

麻煩的地方在於,這裡介紹的軟體已經沒有入口。maihem.ai 現在跳轉到 tekton-dynamics.com,那是公司目前的身份,改做焊接機器人的 AI 控制層。Python SDK 停在 2025 年 4 月的 1.7.7 版,文件網域也已無法解析。以下描述的是它當年的運作方式,拿來比較測試工具或追蹤團隊去向仍有參考價值。

Getting Started

  1. 用 pip install maihem 安裝客戶端,再到網頁後台建立 API 金鑰。
  2. 描述待測應用:該回答什麼、該拒絕什麼、語氣要怎麼拿捏。
  3. 建立對話式 AI 測試用的合成使用者,每人各有目標、性格,以及被拒絕時的耐性。
  4. 啟動模擬並打開報告:每一段失敗對話都會附上出錯的那幾句,以及簡短原因。
  5. 改過提示詞或換過模型後,重跑同一組測試,把兩份報告並排比對。

產品資訊

快速了解 MAIHEM 的定價、支援平台與效能。

免費方案否
付費方案Not published
平台Web app, Python SDK
開發者MAIHEM
類別程式設計 · 其他 · 聊天機器人
發布日期Jan 2023
最近更新Apr 2025
網站訪問量N/A
網站全球排名N/A
API 提供狀態是

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 有對客聊天機器人的產品團隊:在客人截圖上傳社群之前,先找到那條壞掉的回答。
  • 沒有機器學習人力的品保主管:合成使用者替代了為單一版本招聘的預算。
  • 準備做發表示範的創辦人:一份帶失敗率的報告,比一句承諾更能說服投資人。

任務

  • 上線前的錯誤獵捕:對候選版本跑數百段腳本化與自由對話,最後拿到壞掉對話的清單。
  • 合成資料生成:累積寫實對話,用來微調模型,或建立可重複使用的回歸測試集。
  • 改寫提示詞後的回歸檢查:沿用同一批合成使用者,看出哪些回答變差了。
  • 交付客戶或稽核單位的報告:拿出逐段對話的證據,而不是一句「機器人沒問題」。

情境

  • 處理退款與訂單查詢的客服助理:真正危險的路徑是客人帶著情緒問第二次,而那正是合成使用者會走的路。
  • 季度中途換模型:同一組測試跑在新模型上,報告顯示哪些表現移動了。
  • 評估別家公司的聊天機器人:委外評估的人自己生出證據,不必相信一場示範。

主要功能

會演客人的 AI 代理

每個合成使用者都是帶任務、情緒與停止條件的代理,不是一份寫死的訊息清單。它會追問、換話題,把同一個問題用三種說法問一遍。讀起來像客服對話紀錄,不像單元測試。

大量生成的合成對話

一輪測試能在真人測十段的時間裡跑完數百段對話。數量之所以重要,是因為聊天機器人的毛病多半藏在少見的組合裡:客人已經不耐煩、規定了例外條款、問題只被答了一半。

報告直接指出原因

輸出不會只給一個通過率。每段失敗對話都附上完整紀錄、答錯的句子,以及判斷:是忽略了知識庫、違反規則,還是乾脆放棄。

可以跨輪次比較的分數

每輪測試會依既定面向評分,所以改一次提示詞會得到兩個數字,而不是兩種意見。團隊真正留下來用的就是這個比較,因為它能回答新版本是變好,還是只是變得不一樣。

用 Python SDK 跑自動化測試

maihem 套件讓工程師從腳本或 CI 步驟發動 LLM 測試,不必開瀏覽器就能取回結果。活在程式碼裡的測試集,比活在試算表裡的容易重跑。

針對敏感主題的風險模擬

平台內建一批敏感情境:醫療問題、財務建議,以及客人硬把機器人推出政策邊界的那種對話。合規審查的人終於有東西可讀。

優缺點

優點

  • 抓得到固定腳本漏掉的錯誤,因為合成使用者會臨場變化,不照劇本走。
  • 規模超過人力:每輪數百段對話,全部留存紀錄。
  • 報告既點名錯誤又附上對話,寫提示詞的人一看就知道要改哪裡。
  • 跨輪次比較把聊天機器人評估變成量測,而不是爭論。
  • Python SDK 讓 LLM 測試留在工程流程裡,不必另外到後台做一套儀式。

缺點

  • 平台已經停止提供。maihem.ai 跳轉到一家機器人公司,新註冊沒有地方可以去。
  • 文件與登入後台都連不上,無法再確認評分面向的權重怎麼分配。
  • 價格從未公開,編預算只能找業務談,而不是讀一頁說明。
  • 合成使用者是用 LLM 在評你的機器人,這位評審帶著自己的偏誤,還是得抽樣核對真實對話。

常見問題

在上線前測試對話式 AI 應用。合成使用者與聊天機器人實際對話,平台回報哪些段落失敗、為什麼失敗。