English Arabic 简体中文 繁體中文 Français Deutsch 日本語 한국어 Português Русский Español

如何在 ForgeCode 中接入 Novita AI API:设置指南

如何在 ForgeCode 中接入 Novita AI API:设置指南

从 v2.2.2 版本开始,ForgeCode 已将 Novita AI 作为内置提供商。这意味着你可以在终端直接使用 Kimi-K2.5、GLM-5 和 MiniMax-M2.5 等模型——无需额外的配置层,也无需独立的应用程序。本指南将带你五分钟内完成设置。

什么是 ForgeCode?

ForgeCode 是一款基于命令行的编码工具,可直接集成到 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 的输入令牌价格仅为每百万个 0.30 美元——是 GPT-5.4 或 Claude Sonnet 收费的零头。对于日常使用编码代理的开发者来说,这笔费用累计起来相当可观。

兼容 OpenAI 和 Anthropic 的 API。 Novita AI 同时提供 OpenAI 兼容和 Anthropic 兼容的 API 端点。ForgeCode 期望提供商使用 OpenAI 格式,而 Novita AI 直接适配——无需适配层,无需自定义配置,只需要一个基础 URL 和一个 API 密钥。

按需付费。 无需订阅。你只需为实际使用的令牌付费,这使得你可以轻松尝试多种模型而无需承诺。

前提条件

开始前,你需要准备两样东西:

1. 安装 ForgeCode

安装 ForgeCode 并配置 Zsh 插件:

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

# 验证安装
forge --help

# 设置 Zsh 插件
forge zsh setup

运行 forge setup 后,重启终端以使插件生效。如果 : 提示符不起作用,这通常是最常见的原因。

2. Novita AI API 密钥

  1. novita.ai 注册或登录
  2. 找到 API Keys
  3. 点击 Add New Key
  4. 复制密钥并保存好

如何创建 API 密钥

这就是你需要的一切。其余操作都在 ForgeCode 内部完成。

如何将 Novita AI 连接到 ForgeCode

第一步:运行登录流程

打开终端并输入:

:login

ForgeCode 会显示可用提供商列表。从列表中选择 Novita

第二步:输入你的 API 密钥

在提示时粘贴你的 Novita AI API 密钥。密钥在终端中会被隐藏以保障安全。在被询问时确认提供商切换。

第三步:选择模型

登录后,打开模型选择器:

:model

浏览或搜索 Novita 模型。选择一个并按回车。ForgeCode 会跨会话记住你的选择——你可以随时通过 :model 更改。

这就是完整的设置。你的工作流程保持不变;只有背后使用的提供商发生了变化。

哪些 Novita AI 模型适用于 ForgeCode?

以下是 Novita AI 当前可用的模型阵容,附上定价和推荐用例:

模型输入(/百万令牌)输出(/百万令牌)缓存读取
(/百万令牌)
上下文最适用于
Kimi-K2.5$0.60$3.00$0.10262K通用编码、推理、工具使用
GLM-5$1.00$3.20$0.20202K代理式编码、结构化推理
MiniMax-M2.5$0.30$1.20$0.03204K长上下文编码会话

在 ForgeCode 中使用 Novita AI 的真正优势在于比较。在 Kimi-K2.5、GLM-5 和 MiniMax-M2.5 上运行相同的重构任务,你会很快对哪种模型适合哪种工作产生直观感受。ForgeCode 让切换变得瞬间——输入 :model,选择另一个,上下文会自动延续。

结论

ForgeCode 加上 Novita AI,让你在终端原生环境中以具有竞争力的价格访问一系列开源编码模型。设置只需不到五分钟:获取 API 密钥,运行 :login,选择模型,然后开始编码。

Novita AI 模型现已可在 ForgeCode 上使用——无配置开销,按实际用量付费。立即按照上述步骤尝试,或在 Novita AI Playground 上探索模型选项。

Novita AI 是一个 AI 与代理云平台,帮助开发者和初创公司构建、部署和扩展模型及代理应用程序,具有高性能、高可靠性和成本效益。

常见问题

什么是 ForgeCode?

ForgeCode 是一款基于命令行的编码工具,与 Zsh 集成,让你可以直接从终端发送 AI 提示。它在 TermBench 2.0 上排名第一,并支持包括 Novita AI 在内的多个 AI 提供商。

连接 Novita AI 后需要改变工作流程吗?

不需要。设置只需 :login,选择 Novita,粘贴 API 密钥,然后选择模型。之后你可以完全以相同的方式使用 ForgeCode——提供商变了,但工作流程不变。

我应该在 ForgeCode 中先尝试哪个 Novita AI 模型?

从 Kimi-K2.5 开始用于通用编码任务。它处理推理和工具使用表现良好。对于成本敏感的工作负载,MiniMax M2.5 以每百万输入令牌 0.30 美元的价格提供强大的性能。

推荐文章