Perplexity Decisions API 打過 FireRed 四天王:592 毫秒示範能說明什麼?

Perplexity 創辦人分享 Decisions API 的 Pokémon FireRed 對戰示範,報告 592 毫秒中位延遲與 137 次呼叫。本文區分單次執行數據、決策機率與完整遊戲代理的能力範圍。

Share
Perplexity Decisions API 的 FireRed 對戰示範畫面。
Perplexity Decisions API 的 FireRed 對戰示範畫面。 圖片來源:https://x.com/AravSrinivas/status/2106688463542333795

Perplexity Decisions API 是回傳結構化判斷與機率的模型介面,讓程式依結果選擇動作。共同創辦人 Aravind Srinivas 在 X 分享 Pokémon FireRed 示範,表示系統一次完成四天王與冠軍戰。

查詢時,貼文已有超過 3 萬次瀏覽。遊戲對戰提供了容易理解的決策場景,但這段成果需要和整款遊戲通關、其他遊戲能力,以及普遍延遲保證分開看。

Perplexity Decisions API 的 FireRed 對戰示範畫面。
Perplexity Decisions API 的 FireRed 對戰示範畫面。 圖片來源:Aravind Srinivas/Perplexity 原始示範。

示範公布了哪些數字

依原始示範貼文,這次執行包含 137 次即時 API 呼叫,回應時間中位數為 592 毫秒,p95 為 987 毫秒,96.4% 回應低於一秒。

中位數表示一半觀測值較快、一半較慢。p95 則表示約 95% 回應落在這個時間以內。兩者一起看,才比較容易理解多數呼叫與較慢呼叫的差異。

指標 作者報告的單次執行結果
API 呼叫數 137 次
中位回應時間 592 毫秒
p95 回應時間 987 毫秒
低於一秒的比例 96.4%
預估推論成本 0.028 美元

費用是該次示範的預估推論成本,不包含所有開發與執行資源,也不應當成任何工作流程的固定價格。

Decisions API 在流程裡做什麼

依官方文件,開發者傳入狀態,再附上命名問題。模型可以回傳是非機率、選項的機率分布,或依有順序的評分規準得到的分數。

狀態可以是文字、JSON 資料或圖片。它讓模型理解目前情境,程式則根據回傳數值安排下一步。這類介面適合分類、路由與選擇,無須先解析一段長文字回答。

模型的機率仍需要評估。數值高不代表每次都正確,產品應用自己的資料測試門檻與錯誤成本。

0:00
/0:00
Perplexity 共同創辦人分享的原始對戰示範,範圍為四天王與冠軍戰。 影片來源:Aravind Srinivas/Perplexity 原始示範。

對戰示範還需要哪些周邊程式

遊戲代理除了決策模型,還需要取得畫面或狀態、整理可用動作,再把選擇送回遊戲。API 回應時間只描述模型介面的一段,整個操作循環還包含這些前後步驟。

FireRed 的回合制對戰,也不同於需要連續即時控制的遊戲。一次完成指定戰鬥,是具體案例,尚不能直接推論模型能處理任意操作或所有策略任務。

完整評估可以增加不同隊伍、起始狀態與重複執行,觀察成功率與失敗原因,讓示範逐步變成可比較的證據。

一般產品可以學到什麼

客服分流、內容分類或流程下一步,也常需要從有限選項中選擇。這類工作可以把選項、規則與狀態寫清楚,再由決策模型提供機率。

當機率接近或條件不完整時,可以交給人確認,或改用能力更完整的代理。這是產品設計上的分流方式,具體效果仍需要自己的任務資料。

我的判斷是,這次遊戲示範讓決策介面的用途更直觀。真正可移植的是清楚的狀態與選項設計,而單次速度和費用仍應保留在原本執行條件中。

常見問題

這是完整 FireRed 從頭通關嗎?

貼文描述四天王與冠軍戰。不能把指定戰鬥的成果擴大成全遊戲通關。

592 毫秒是服務保證嗎?

它是該次執行的中位數,其他輸入、負載與網路條件可能不同。

機率最高的選項一定正確嗎?

仍可能誤判。應用需要實際評估,也應保留處理不確定結果的方式。

結語:從示範走向可重複的決策評估

Perplexity 的 FireRed 示範提供了具體數據與畫面。將場景、狀態和動作界線寫清楚,再用多次執行檢查結果,才能知道決策模型在產品中是否可靠。

延伸閱讀:Perplexity 推出 Decisions API:文字與圖片進來,選項機率出去

官方資料來源