OpenManus 的成本為 $0。它是採用 MIT 授權的開放原始碼軟體,沒有方案、付費層級、授權金鑰或託管版本,因此「OpenManus 定價」完全取決於其背後的模型 API 帳單——另加兩項預設關閉且可選用的雲端服務。值得編列預算的數字,是一次代理程式執行所傳送的量;最可能使該數字失真的設定,則是 OpenManus 本身隨附的設定檔:它仍預設使用一個已於 2026 年 2 月 19 日退役的 Claude 模型 ID,而你略過複製步驟時它仍會載入。
先釐清一點,因為這個查詢的搜尋結果大多在談其他東西。Manus 是另一家公司提供的獨立、付費且按點數計費的商業產品,而位於 api.manus.ai 的商業 API又是第三種不同的事物。本頁不提供 Manus 的價格:manus.im/pricing 採用用戶端渲染,2026 年 9 月 21 日無法從官方來源讀取,第三方部落格流傳的數字也不是官方資訊。如果你要找的是該產品,請直接查看 manus.im。
五個名為 Manus 或 OpenManus 的事物
| 名稱 | 實際上它是什麼 | 價格 |
|---|---|---|
| FoundationAgents/OpenManus | 本頁的主題。採用 MIT 授權的開放原始碼代理程式框架,未封存,預設分支為 main | $0 |
| Manus(manus.im) | 另一家公司提供的獨立託管、按點數計費的商業代理程式 | 付費;此處未引用數字——無法從官方來源讀取 |
| Manus API(open.manus.ai) | 該商業產品的 API,基底為 https://api.manus.ai,v1 已標記為棄用 | 其自身的商業條款 |
| mannaandpoem/OpenManus | 原始儲存庫路徑。現在是一個整個 README 都表示專案已遷移的 stub;config/ 回傳 404 | 不是要複製的儲存庫 |
| pypi.org/project/openmanus | 2025 年 3 月 7 日上傳的唯一 0.1.0 版本,摘要為 "Add your description here" | 不是安裝 OpenManus 的方式 |
這次遷移的重要性超乎表面。專案自己的首頁 openmanus.github.io——也就是目前儲存庫中的 homepage 欄位——仍將讀者連結到舊的 mannaandpoem 路徑,大多數 2025 年的教學也一樣。2026 年 9 月 21 日透過 GitHub API 檢查目前儲存庫:archived: false,MIT,58,367 顆星,455 個開放問題,最後一次推送為 2026 年 8 月 22 日,最後一次提交位於 main,日期為 2026 年 8 月 16 日。GitHub 上也有兩個共用該名稱的不同專案——OpenManus/OpenManus-RL 是另一個強化學習專案,而 henryalps/OpenManus 是搜尋結果中出現的同名儲存庫,除確認其可解析外,未進一步檢查。
免費的是什麼,以及實際向你收費的是什麼
| 項目 | 費用 | 來源 |
|---|---|---|
| OpenManus 本身 | $0,MIT | 儲存庫授權;README、網站或任何設定範例中都沒有定價字串 |
| 模型 API token | 你的端點按 token 計費的費率 | 你供應商自己的計費——每次安裝都會產生的唯一費用 |
| 網頁搜尋 | 不需要搜尋 API 金鑰 | requirements.txt 隨附 googlesearch-python、baidusearch 和 duckduckgo_search;由於引擎會限制請求速率,設定檔也提供重試與回退設定 |
| 瀏覽器自動化 | 本機免費 | README 表示本機模式會自動連接 Chrome 或 Chromium,且不需要 API 金鑰 |
| Browser Use Cloud | 僅選擇啟用時適用,由該供應商計費 | 只有在匯出 BROWSER_USE_API_KEY 時才適用;此處未計算總額,因為尚未確認 OpenManus 的使用模式是否符合該供應商的計費項目 |
| 程式碼沙盒 | 本機免費 | use_sandbox 預設為 false,本機 Docker 使用映像 python:3.12-slim |
| Daytona 雲端沙盒 | 僅選擇啟用時適用,由該供應商計費 | 只有在填寫 [daytona] 區段時才適用 |
安裝僅支援從原始碼進行:conda create -n open_manus python=3.12 或 uv venv --python 3.12,接著對目前儲存庫執行 git clone。沒有單行套件安裝方式,而 setup.py 宣告 python_requires=">=3.12"。
OpenManus API 金鑰的放置位置
金鑰沒有環境變數,也沒有命令列旗標。OpenManus 中的自帶金鑰方式是 TOML 檔案:將 config/config.example.toml 複製為 config/config.toml,然後在 [llm] 下設定 model、base_url 和 api_key。
# config/config.toml — copy config.example.toml here first, then edit.
# If this file does not exist, OpenManus loads the example file instead.
[llm]
model = "claude-sonnet-4-6"
base_url = "https://api.kunavo.com/v1"
api_key = "sk-kn-..."
max_tokens = 8192
temperature = 0.0
# Sub-tables of [llm] are profiles, selected by the AGENT's name lower-cased,
# and they inherit every key you leave out. "manus" is the agent main.py runs;
# "mcp_agent" is the one run_mcp.py runs.
[llm.mcp_agent]
model = "claude-haiku-4-5"用戶端會在 app/llm.py 的 LLM.__init__ 中選擇,而只有 api_type 的兩個值會改變任何行為:"azure" 會建立 AsyncAzureOpenAI 用戶端,"aws" 會建立 Bedrock 用戶端。其他所有值——包括 OpenManus 自有範例檔案中的 ollama、jiekou 和 ppio——都會回退為單純的 AsyncOpenAI(api_key, base_url)。這些標籤是文件說明,不是程式碼路徑。因此,要連接 OpenAI 風格的 POST /chat/completions 端點,只需要 base_url 和 api_key,完全不需要 api_type 值;該端點接下來必須支援什麼是另一個問題,下面的清單雖短但確實存在。Kunavo 的端點具有這種形式——https://api.kunavo.com/v1、Bearer 驗證、sk-kn- 金鑰,而未驗證的 GET /v1/models 會回答 401——並接受 OpenAI 風格的 tools 和 tool_choice,這正是 OpenManus 的代理程式迴圈所傳送的內容。這是對通訊協定形式的描述,於 2026 年 9 月 21 日檢查。未針對 Kunavo 執行任何 OpenManus 執行作業,因此本頁內容都不是相容性測試。
你的端點必須符合的三項要求(取自目前的 main),以及 OpenManus 不會替你完成的一件事。ask_tool 將 stream = False 寫死,並一律傳送 tools 加上 tool_choice(預設為 auto),因此只串流工具呼叫的端點會使迴圈中斷。除非模型 ID 就是字面上的 o1 或 o3-mini,也就是 REASONING_MODELS 中的兩個項目,否則每個請求都會帶上 max_tokens 和 temperature。程式會直接從回應讀取 usage.prompt_tokens 和 usage.completion_tokens。此外沒有跨供應商重試:失敗會透過 tenacity,以指數退避方式對同一端點重試。
兩個官方起始設定彼此不一致
這是值得事先準備的陷阱。OpenManus 隨附兩個彼此矛盾的官方起始設定,而兩個檔案都沒有提到另一個檔案。
| 設定 | README 的 Configuration 區段 | 隨附 config/config.example.toml |
|---|---|---|
model | gpt-4o——仍在販售 | claude-3-7-sonnet-20250219——2026 年 2 月 19 日退役 |
base_url | https://api.openai.com/v1 | https://api.anthropic.com/v1/ |
max_tokens | 4096 | 8192 |
| 檔案最後修改時間 | 2026 年 8 月 16 日 | 2025 年 11 月 7 日 |
Anthropic 的棄用頁面將 claude-3-7-sonnet-20250219 列為 Retired,退役日期為 2026 年 2 月 19 日,並指出對已退役模型的請求將失敗;建議的替代模型是 claude-sonnet-4-6。這些日期適用於 Anthropic 營運的平台——Amazon Bedrock 和 Google Cloud 有各自的時程。README 是兩個檔案中較新的,這推翻了隨附範例是權威來源的通常假設。
而且這個失效的設定也是預設值。app/config.py 中的 Config._get_config_path() 會在 config/config.toml 存在時回傳它,否則回傳 config/config.example.toml,只有兩者都不存在時才會引發錯誤。因此,略過複製步驟的首次執行不會產生有用的「找不到設定」錯誤——它會使用字面值 YOUR_API_KEY 向已不再回應的模型 ID 進行驗證。README 沒有提到此回退行為;它只說要複製範例檔案。其他隨附範例也指向 Claude 3.7 Sonnet——Daytona 範例使用同一個帶有日期且已退役的模型 ID,而 Anthropic 範例將 claude-3-7-sonnet-latest 設為主模型,並在其視覺區塊中使用該帶有日期的模型 ID——Google 範例則設定 gemini-2.0-flash,Google 將其列在先前的模型中,並註明這些模型已棄用且「即將關閉」。請將 config/ 目錄視為專案隨附的範例檔案,而不是支援供應商清單:儲存庫中沒有任何內容測試它們,而且 app/llm.py 自 2025 年 4 月 26 日以來就未修改過。
[llm.vision] 區塊不會被任何內容讀取
每個隨附範例都包含 [llm.vision] 區段,而在目前的 main 中沒有任何代理程式會讀取它。設定檔會依代理程式自己的名稱轉成小寫後選取——app/agent/base.py 會執行 LLM(config_name=self.name.lower())——目前存在的代理程式名稱有 Manus、browser、swe、toolcall、Data_Analysis、SandboxManus 和 mcp_agent。沒有任何一個叫作 "vision";未知的設定檔名稱會靜默回退到 [llm],而 ask_with_images() 雖有定義,但在儲存庫中沒有任何呼叫位置。實際上,隨附入口點可以選取的子表格是 [llm.manus](代理程式同時執行 python main.py 和 run_flow.py)、[llm.mcp_agent](run_mcp.py)、[llm.sandboxmanus](sandbox_main.py),以及 [llm.data_analysis](啟用 use_data_analysis_agent 後的 run_flow.py)。BrowserAgent 確實設定了 name = "browser",但沒有任何隨附入口點建立它,因此除非你自行編寫 runner,否則 [llm.browser] 不會生效。任何子表格都會繼承其中未列出的所有金鑰,因此覆寫時只需要提供不同的金鑰。
視覺功能本身還受到第二層控制,而這一層決定閘道是否能提供視覺功能。app/llm.py 宣告了一個寫死的允許清單:
MULTIMODAL_MODELS 中的 ID | 2026 年 9 月 21 日的狀態 |
|---|---|
gpt-4o | 仍在販售。OpenAI 列出每 1M tokens 的輸入 $2.50、快取輸入 $1.25、輸出 $10.00,標準層級 |
gpt-4o-mini | 仍在販售。每 1M tokens 的輸入 $0.15、快取輸入 $0.075、輸出 $0.60,標準層級 |
gpt-4-vision-preview | 依據 OpenAI 的棄用頁面,於 2024 年 12 月 6 日停止服務;該頁面將 gpt-4o 列為替代模型 |
claude-3-opus-20240229 | 2026 年 1 月 5 日退役 |
claude-3-sonnet-20240229 | 2025 年 7 月 21 日退役 |
claude-3-haiku-20240307 | 2026 年 4 月 20 日退役 |
這兩個倖存模型都不是 OpenAI 目前的旗艦模型——同一個定價頁面將 gpt-6-astra 和 gpt-5.6 系列列在它們之上——因此不修改程式碼就取得 OpenManus 視覺功能的唯一方式,是使用 2024 年的模型。比對採用完全相等的字串,因此像 openai/gpt-4o 這樣帶命名空間的 slug 不會符合任一項。當設定的模型不在該清單中時,format_messages 會刪除 base64_image 欄位,只傳送文字——不會出錯,也不會警告,螢幕截圖就這樣完全不會送達模型。Kunavo 沒有發布 gpt-4o 或 gpt-4o-mini,因此除非你自行編輯 app/llm.py 中的 MULTIMODAL_MODELS,否則使用 Kunavo 設定的 OpenManus 只能處理文字與工具。文字生成和工具呼叫不受影響;允許清單只控制圖片。模型清單中出現某個模型也不代表其他部分都具備:端點宣告完全相同的字串 gpt-4o,即可符合 OpenManus 的比對,但它是否會將內嵌的 data: 圖片 URL 轉送給模型,則是另一個問題,本頁未對任何端點進行測試。
一次 OpenManus 執行的成本
本頁未執行任何 OpenManus 任務,因此沒有可回報的實測成本。程式碼能提供的是一個誠實的結構。app/agent/manus.py 中的預設代理程式設定 max_steps = 20 和 max_observe = 10000。每個步驟都是一個攜帶目前完整對話內容的非串流工具呼叫請求,因此輸入 token 會隨步驟數的平方增長,而不是線性增長。
以下數字是基於所述假設的 token 算術,不是實測任務成本,也不是帳單上限。假設基礎提示為 4,000 tokens(系統提示加工具結構描述)、每個步驟附加至歷史記錄的 token 數為 1,200,且每個步驟輸出 400 tokens。若執行在 6 個步驟完成,接著會傳送約 42,000 個輸入 tokens 和 2,400 個輸出 tokens;若執行達到 20 步上限,則會傳送約 308,000 個輸入 tokens 和 8,000 個輸出 tokens。費率是每百萬 tokens 的即時 Kunavo 目錄價格。
| 模型 | 每 1M 的輸入/輸出 | 估算,6 步驟執行 | 估算,20 步驟執行 |
|---|---|---|---|
| Claude Haiku 4.5 | $0.70 / $3.50 | $0.038 | $0.244 |
| GPT-5.6 Terra | $0.70 / $4.20 | $0.039 | $0.249 |
| Claude Sonnet 4.6 | $2.10 / $10.50 | $0.113 | $0.731 |
| Claude Opus 5 | $3.50 / $17.50 | $0.189 | $1.218 |
請將兩欄彼此對照,而不是將各列互相比較。在這些假設下,20 個步驟的輸入量是 7.3 個步驟的 6 倍,而步驟數是其 3.3 倍;這就是為什麼在代理程式迴圈中,「需要多少步驟」比「模型每個 token 收多少費用」更具決定性。這也使提示快取成為此類帳單的重要槓桿,並且值得了解它在哪裡不可用:Anthropic 的 OpenAI SDK 相容性文件——描述 OpenManus 隨附範例所指向的確切基底 URL——指出該處不支援提示快取,會忽略 strict、response_format 和 reasoning_effort,n 必須完全等於 1,且系統訊息會被移到最前面。同一頁稱該層「主要用於測試和比較模型能力,對大多數使用情境而言不被視為長期或可供生產使用的解決方案」。OpenManus 不會自行傳送快取指示,因此任何快取都必須由端點提供。
在將 OpenManus 指向較新的 Claude 模型前,請檢查一個參數:範例設定 temperature = 0.0,而程式會在兩個推理 ID 之外的每個請求中傳送 temperature;Anthropic 的棄用頁面則將 temperature、top_p 和 top_k 標記為 Claude Opus 4.7 及更新版本上的棄用參數,並表示非預設值會回傳 400。相容性頁面另行說明 temperature 支援的範圍為 0 到 1。這裡未測試相容性層會剝除、限制或轉送該參數——請將其視為需要在自己的路由上驗證的事項,而不是已確認的失敗。
在將這些數字視為預算前,請先依你每天的執行次數進行換算。Kunavo 的目錄金額是計費下限而非上限:上游回報費用時,帳單金額取目錄成本與上游成本乘以適用加成兩者中的較高者。快取費用和外部工具不包含在此範例中。Kunavo 最低加值為預付額度 $10 的最低金額,這是資金最低門檻,不是任務費用或訂閱——請參閱 帳務詳細資訊。
OpenManus 最佳 API:什麼情況下哪條路徑勝出
| 方式 | 適用時機 | 你放棄的功能 |
|---|---|---|
| 直接使用供應商 API | 你持續使用同一家供應商,並希望在每一步都重新傳送歷史記錄的迴圈中享有其自身的快取與批次折扣 | 第二個模型家族意味著第二個帳戶,以及第二次 base_url 編輯;如果該供應商的 OpenAI 相容層就是要使用的路徑,請先確認它會捨棄哪些內容,再假設快取適用 |
| OpenAI 相容閘道 | 你會依任務切換模型家族,並希望使用一個金鑰和一個餘額,因為 OpenManus 沒有自己的供應商故障切換機制 | 模型 ID 屬於閘道,因此除非它發布完全相同的字串 gpt-4o 或 gpt-4o-mini,否則視覺允許清單不會符合;在做出決定前,請先在非串流請求中驗證 tools 和 tool_choice |
| Azure 或 Bedrock | 你的組織已經在那裡採購 | 這是 api_type 唯一擁有專用用戶端的兩個值。Azure 需要 api_version 和具有部署格式的基底 URL,而它確實會從 base_url 讀取該 URL;Bedrock 分支會從你的 AWS 環境建立 boto3 用戶端,且完全不讀取 base_url |
| 透過 Ollama 使用本機模型 | 小型或私密工作,不收取每次請求費用 | 二十步工具呼叫迴圈的能力差距,加上硬體。OpenManus 提供的 Ollama 範例設定固定使用 llama3.2,網址為 http://localhost:11434/v1;其 api_type = 'ollama' 標籤仍會導向通用用戶端 |
| 商業版 Manus 產品 | 您想要的是託管式代理,而不是自行執行的框架 | 另一家公司、api.manus.ai 上的另一個 API,以及本頁未列出的按額度計費價格 |
請注意清單中沒有的項目:OpenManus 完全沒有任何方案限制。沒有授權金鑰、沒有付費層級、沒有遙測檢查——任何複製儲存庫的人都能使用上述所有功能,而且限制全都存在於程式碼中,而非訂閱方案中。如果您已在使用其中一項,請比較 OpenAI 相容 API、LLM 閘道 或 OpenRouter 替代方案 的路徑。如需了解「列出的最低費率」與「完成工作的最低成本」背後的方法,請參閱 AI 成本最佳化;若要做單一模型系列的決策,請參閱 最便宜的 Claude API。
設定並檢查首次執行
Kunavo 未發布 OpenManus 專用的設定頁面,而且本頁尚未針對 Kunavo 端點進行 OpenManus 的執行時測試——以上內容全都來自專案原始碼及其自身文件。通用路徑就是上方設定區塊中的路徑:base_url 設為 https://api.kunavo.com/v1、使用 sk-kn- 金鑰,以及目錄中的模型 ID。嘗試時請保留一條可運作的路徑,讓 max_steps 維持預設值並執行一項有界限的任務,然後讀取帳戶為該任務記錄的費用,而不要採用 OpenManus 自己記錄的總額;後者是 tiktoken 的估算值,對任何 tiktoken 無法辨識的 ID 都會使用 cl100k_base 備援。請從 快速入門開始,在 聊天完成中確認請求格式,準備為金鑰儲值時再建立 Kunavo 帳戶。
您是在代理之間而不是供應商之間做選擇嗎?OpenClaw 最佳 API與AI 代理 API 目錄涵蓋了具有相同「免費軟體與按量計費的權杖帳單」區分的用戶端。
常見問題
OpenManus 的費用是多少?
OpenManus 完全免費。FoundationAgents/OpenManus 儲存庫採用 MIT 授權,其 README、網站 openmanus.github.io 及任何隨附的設定範例中,都沒有出現價格、方案、層級、席位、點數或託管版本(查核於 2026 年 9 月 21 日)。您需要支付的是所設定端點的模型 API 帳單,另加兩項必須由您自行啟用的選用雲端服務:Browser Use Cloud 瀏覽器和 Daytona 雲端沙箱。兩者預設均為關閉——瀏覽器會在本機執行,不需要金鑰;程式碼沙箱則在本機 Docker 映像中以 use_sandbox = false 提供。manus.im 上的 Manus 是另一家公司提供的獨立付費、按點數計費商業產品;其價格不是 OpenManus 的價格,本文不引用任何價格。
OpenManus API 金鑰要放在哪裡?
放在 TOML 檔案中,不是環境變數,也不是命令列旗標。將 config/config.example.toml 複製為 config/config.toml,並在 [llm] 下設定三個設定鍵:model、base_url 和 api_key。對於 OpenAI 相容端點,全部設定就是這些。兩個陷阱均來自於 2026 年 9 月 21 日對當時 main 分支的閱讀:如果 config/config.toml 不存在,app/config.py 會退回執行 config.example.toml,因此第一次執行若跳過複製步驟,便會以字面值 YOUR_API_KEY 向已退役的模型 ID 進行驗證;而 open.manus.ai(搜尋結果會在此混入)記載的是商業 Manus API 在 api.manus.ai 的驗證方式——這是另一家公司提供的不同產品,使用另一組獨立金鑰。
如何讓 OpenManus 指向自訂 LLM 或自訂 API?
在 config/config.toml 的 [llm] 下,將 base_url 和 api_key 設為任何支援 OpenAI 風格 POST /chat/completions 的端點。在目前的 main 分支中,app/llm.py 會依 api_type 選擇用戶端:值為 "azure" 時建立 AsyncAzureOpenAI 用戶端,值為 "aws" 時建立 Bedrock 用戶端,其他所有值(包括 OpenManus 自有範例檔案使用的 'ollama'、'jiekou' 和 'ppio' 標籤)都會回退為單純的 AsyncOpenAI(api_key, base_url)。因此,對自訂端點而言,api_type 只是表面設定;真正重要的是 base_url 和 api_key。該端點必須在非串流請求中接受 OpenAI 風格的 tools 和 tool_choice,因為 ask_tool 將 stream = False 寫死,且一律傳送這兩者;此外還必須回報 usage.prompt_tokens 和 usage.completion_tokens,因為程式會直接讀取這些欄位。
OpenManus 最適合使用哪個 API?
這取決於你要最佳化的三件事中的哪一件。當你整天使用同一家供應商,並希望享有該供應商自己的快取與批次折扣時,直接使用供應商 API 最有利——但請注意,OpenManus 隨附範例所指向的基底 URL,也就是 Anthropic 位於 api.anthropic.com/v1/ 的 OpenAI SDK 相容層,文件明確指出不支援提示快取;這對最多重新傳送逐步增長歷史記錄二十次的迴圈而言十分重要。當你希望在不同模型家族之間共用一個金鑰和餘額時,閘道最有利,因為 OpenManus 沒有自己的故障切換機制,而切換供應商只需編輯一個 base_url。對於小型或私密工作,且不想按請求付費時,透過 Ollama 使用本機模型最有利。如果你需要 OpenManus 在不修改程式碼的情況下查看瀏覽器螢幕截圖,決定因素根本不是供應商,而是你的端點是否發布完全相同的模型 ID gpt-4o 或 gpt-4o-mini,因為這是寫死的允許清單中目前僅剩、仍可購買的兩個字串,而該清單控制圖片功能。
OpenManus 使用哪個 API 最便宜?
每個 token 的最低價格和完成任務的最低成本是不同問題,而代理程式迴圈比聊天用戶端更能放大這種差異。OpenManus 預設代理程式一次執行最多 20 個步驟,每個步驟都是一個攜帶目前完整對話內容的非串流工具呼叫請求;較弱的模型若耗用額外步驟,每次都會重新傳送整段歷史記錄,因此成本可能高於在第六步就停止的較強模型。請選擇能在步驟預算內完成任務的最低價模型,執行一項有界任務,然後查看供應商帳戶實際記錄的費用。本頁未測量任何 OpenManus 執行結果,因此此處沒有任務成本的美元數字。
OpenManus 最適合使用哪個模型?
選擇能以最少步驟完成任務,並在非串流請求中處理 OpenAI 風格工具呼叫的模型——這些是從目前 main 分支 app/llm.py 的 ask_tool 讀出的機械性要求。三項程式碼層級的限制會進一步縮小選擇範圍。只有當設定的模型字串完全等於 MULTIMODAL_MODELS 中寫死的六個 ID 之一時,圖片才會傳給模型,其中目前仍在販售的只有 gpt-4o 和 gpt-4o-mini。推理模型處理方式固定為 REASONING_MODELS = ["o1", "o3-mini"],因此任何其他模型每次請求都會收到 max_tokens 和 temperature;這值得對照較新推理模型的參數規則進行檢查。此外,OpenManus 自己的 token 計算使用 tiktoken,對無法辨識的 ID 回退到 cl100k_base,因此即使供應商的計量表並非如此,對非 OpenAI 模型而言,其記錄的總量仍只是近似值。
如果我的供應商提供視覺模型,OpenManus 的視覺功能是否可運作?
不能單靠這一點。OpenManus 的視覺功能由寫死的模型 ID 字串清單控制,而不是由端點能做什麼來決定。app/llm.py 宣告 MULTIMODAL_MODELS = ["gpt-4-vision-preview", "gpt-4o", "gpt-4o-mini", "claude-3-opus-20240229", "claude-3-sonnet-20240229", "claude-3-haiku-20240307"],並以完全相等的字串比對設定的模型,因此像 openai/gpt-4o 這樣帶命名空間的 slug 也不會符合。當模型不在清單中時,format_messages 會刪除 base64_image 欄位,只傳送文字——不會出錯,也不會警告,螢幕截圖就這樣完全不會送達。這六個 ID 中有四個已退役或停止服務。Kunavo 沒有發布 gpt-4o 或 gpt-4o-mini,因此除非你自行編輯 app/llm.py 中的清單,使用 Kunavo 設定的 OpenManus 只能處理文字與工具;即使如此,本頁也未測試圖片路徑。
pip install openmanus 是安裝 OpenManus 的正確方式嗎?
不是。名為 openmanus 的 PyPI 專案只有一個版本 0.1.0,於 2025 年 3 月 7 日上傳,摘要為 "Add your description here",首頁指向已被取代的儲存庫路徑——這是第二天的快照,而不是目前的專案(於 2026 年 9 月 21 日檢查)。文件所述的安裝方式,是在 Python 3.12 上透過 conda 或 uv 複製 FoundationAgents/OpenManus 的 git 儲存庫。標記版本也不能作為指南:僅有的三個標籤 v0.1.0、v0.2.0 和 v0.3.0 全都發布於 2025 年 4 月 10 日,而 main 最後一次更新是在 2026 年 8 月 16 日。
於 2026 年 9 月 21 日查核,查核範圍僅限於:FoundationAgents/OpenManus 的 GitHub API 記錄;目前 main 上的 config/config.example.toml、README 中的設定與安裝章節、app/llm.py、app/config.py 與 app/agent/manus.py;config/ 中按供應商分別提供的共六個範例設定;標籤清單;舊儲存庫路徑上的 README 佔位檔;openmanus 的 PyPI 記錄;Anthropic 的模型淘汰與 OpenAI SDK 相容性頁面;OpenAI 的定價與淘汰頁面;以及 Google 的 Gemini 模型清單。Browser Use Cloud 與 Daytona 被列為可選供應商並附上連結,但本頁未列出價格。Manus、manus.im 與 Manus API 完全未列價:官方來源的定價頁面無法讀取。本次未執行任何操作——沒有安裝、沒有透過 OpenManus 發出請求,也沒有執行 Kunavo 加 OpenManus——因此所有行為描述都只是閱讀來源所得,而所有美元數字都是說明性的權杖費用計算,不是實測任務成本。Kunavo 權杖費率來自即時目錄。