如何在 ForgeCode 中使用 Novita AI API:設定指南

如何在 ForgeCode 中使用 Novita AI API:設定指南

ForgeCode 自 v2.2.2 版本起原生支援 Novita AI 作為供應商,這表示你可以直接從終端機存取 Kimi-K2.5、GLM-5、MiniMax-M2.5 等模型,不需要額外配置層、也不需要額外安裝應用程式。本指南將帶領你在 5 分鐘內完成設定。

什麼是 ForgeCode?

ForgeCode 是基於 CLI 的編碼工具,直接整合進 Zsh 環境。你不需要在編輯器、瀏覽器聊天視窗和終端機之間來回切換,只要輸入 : 加上提示詞,ForgeCode 就會處理後續所有操作——程式碼編輯、檔案建立、除錯,全部都在你原本使用的 shell 環境內完成。

它在 TermBench 2.0 中以 81.8% 的準確率位居第一,領先其他終端機型編碼代理程式。ForgeCode 採用多代理架構,包含三個專職代理:

  • Forge — 預設代理,負責直接實作任務:修復 bug、編寫程式碼、開發功能
  • Muse — 規劃代理,會分析你的程式碼庫並提出解決方案,不會實際執行操作
  • Sage — 唯讀研究代理,當 Forge 和 Muse 需要更深入理解程式碼庫時,會自動呼叫它

核心差異在於:ForgeCode 原生支援數百個 LLM 供應商。你可以在同一會話中切換不同供應商的模型,不需要重新啟動,對話內容也會自動保留。

為什麼要在 ForgeCode 中使用 Novita AI?

ForgeCode 已經支援 OpenAI、Anthropic 等主流供應商,以下是加入 Novita AI 的理由:

可存取開源前沿模型。Novita AI 托管了大多數其他供應商沒有的模型,包含 Kimi-K2.5、GLM-5、MiniMax-M2.5,這些都是具備競爭力的編碼模型,你可以在同一個 ForgeCode 會話中,用真實任務對比它們與專有模型的表現。

編碼工作負載成本更低。Novita AI 的定價遠低於專有模型 API,例如 MiniMax-M2.5 每百萬個輸入 token 僅需 0.30 美元,僅為 GPT-5.4 或 Claude Sonnet 定價的零頭。對於每天使用編碼代理的開發者來說,長期下來能省下不少成本。

相容 OpenAI 與 Anthropic API。Novita AI 同時提供 OpenAI 相容和 Anthropic 相容的 API 端點,ForgeCode 要求供應商提供 OpenAI 格式的介面,Novita AI 直接符合這項要求——不需要適配層、不需要自定義配置,只要提供 base URL 和 API key 即可。

按用量付費。不需要訂閱方案,你只需要為實際使用的 token 付費,可以輕鬆嘗試多種模型,沒有使用壓力。

前置條件

開始設定前,你需要準備兩樣東西:

1. 安裝 ForgeCode

安裝 ForgeCode 並配置 Zsh 外掛:

# Install ForgeCode
curl -fsSL https://forgecode.dev/install.sh | sh

# Verify installation
forge --help

# Set up the Zsh plugin
forge zsh setup

執行 forge setup 後,需要重新啟動終端機讓外掛生效。如果 : 提示觸發器無法使用,通常就是這個原因。

2. Novita AI API Key

  1. 前往 novita.ai 註冊或登入帳號
  2. 找到 API Keys 選項
  3. 點擊 Add New Key
  4. 複製金鑰並妥善保存

how to create api key

以上就是所有需要準備的東西,後續操作都會在 ForgeCode 內完成。

如何將 Novita AI 連接至 ForgeCode

步驟 1:執行登入流程

打開終端機並輸入:

:login

ForgeCode 會顯示可用供應商列表,從列表中選擇 Novita

步驟 2:輸入 API Key

出現提示時貼上你的 Novita AI API key,終端機會為了安全起見將金鑰遮罩。按照提示確認切換供應商即可。

步驟 3:選擇模型

登入後,開啟模型選擇器:

:model

瀏覽或搜尋 Novita 的模型,選擇後按下 Enter 即可。ForgeCode 會記住你的選擇,跨會話保留,你也可以隨時透過 :model 指令更換模型。

以上就是全部設定流程,你的工作流程完全不會改變,只有背後的供應商換成 Novita AI 而已。

哪些 Novita AI 模型可以在 ForgeCode 中使用?

以下是目前 Novita AI 提供的模型列表,包含定價與推薦使用場景:

Model 輸入(每百萬 token) 輸出(每百萬 token) 快取讀取
(每百萬 token)
上下文長度 適用場景
Kimi-K2.5 $0.60 $3.00 $0.10 262K 通用編碼、推理、工具調用
GLM-5 $1.00 $3.20 $0.20 202K 代理型編碼、結構化推理
MiniMax-M2.5 $0.30 $1.20 $0.03 204K 長上下文編碼場景

在 ForgeCode 中加入 Novita AI 的真正優勢在於方便對比。你可以用同一個重構任務測試 Kimi-K2.5、GLM-5 和 MiniMax-M2.5,很快就能摸清楚哪種模型適合哪種類型的工作。ForgeCode 的切換非常快速——輸入 :model,選擇其他模型,你的對話內容就會自動保留。

結論

ForgeCode 搭配 Novita AI,讓你能以原生終端機操作的方式,用實惠的價格存取多種開源編碼模型。整個設定流程不到 5 分鐘:取得 API key、執行 :login、選擇模型,就可以開始寫程式了。

ForgeCode 已經上線 Novita AI 模型——不需要額外設定成本,只為你使用的內容付費。你可以按照上述步驟立即嘗試,也可以到 Novita AI Playground 探索更多模型選項。

Novita AI 是 AI 與代理雲端平台,協助開發者與新創公司高效能、高可靠、低成本地建構、部署與擴展模型及代理應用程式。

常見問題

什麼是 ForgeCode?

ForgeCode 是基於 CLI 的編碼工具,整合 Zsh 環境,讓你可以直接從終端機發送 AI 提示詞。它在 TermBench 2.0 中位居第一,支援包含 Novita AI 在內的多種 AI 供應商。

連接 Novita AI 後需要改變我的工作流程嗎?

不需要。設定流程只有輸入 :login、選擇 Novita、貼上 API key、挑選模型四個步驟,完成後你使用 ForgeCode 的方式完全不會改變,只有背後的供應商換成 Novita AI,工作流程維持不變。

在 ForgeCode 中應該先嘗試哪個 Novita AI 模型?

如果是通用編碼任務,建議先嘗試 Kimi-K2.5,它在推理與工具調用方面表現優異。如果注重成本,MiniMax M2.5 每百萬個輸入 token 僅需 0.30 美元,具備很不錯的性價比。

推薦文章