Mercury 2.5 API key 申请配置教程:5 步直连调用封面图
AI 入门约 8 分钟

Mercury 2.5 API key 申请配置教程:5 步直连调用

AI 指南··◉ 0 浏览

Mercury 2.5 是 Inception Labs 的扩散 LLM,平台是 https://platform.inceptionlabs.ai,API Key 在 Dashboard → API Keys(dashboard/api-keys)创建。密钥走 OpenAI 兼容接口(base url https://api.inceptionlabs.ai/v1)。 本文讲与站内 OpenRouter 那篇不同的「直连平台」路径:注册、创建 key、配环境变量、用 curl / Python 调通,再讲国内绕不开的网络前提。全程约 5 步,10 分钟内能试完。


前置准备与网络前提(国内用户先看这段)

动手前先确认两点:

  • 平台账号:需要一个 Inception Labs 平台账号才能申请 API key,先到 platform.inceptionlabs.ai 注册。
  • 网络前提(硬性):Inception 平台与 api.inceptionlabs.ai 面向海外,国内直连不稳定。请自备可用国际网络代理,或在能稳定访问的海外环境执行本流程;这是国内直连绕不过的门槛。

不想直连的话,也可以走 OpenRouter 第三方中转路径,和本文互补,见站内《Mercury 2.5 怎么用》。

第 1 步:注册并登录 Inception Platform

  1. 打开平台 platform.inceptionlabs.ai。
  2. 用邮箱注册并登录,完成账号激活。
  3. 登录后进入控制台 Dashboard,确认能看到侧边导航。

提示:平台有防护风控,打开页面碰到验证提示时,按提示完成人机校验即可。

第 2 步:创建 API Key

  1. 在控制台打开 API Keys 页面:dashboard/api-keys。
  2. 点击创建(Create API Key),得到一个形如 sk-... 的密钥。
  3. 复制保存好:密钥只完整显示一次,关闭后不再可见,务必及时存到安全处。

建议:不要明文贴到公共笔记 / 仓库,Key 泄露后记得删除重建。

Inception 平台登录页截图,顶部横幅显示 Mercury 2.5 已上线

第 3 步:把 key 配成环境变量

官方推荐的变量名是 INCEPTION_API_KEY(注意不是 OpenAI / OpenRouter 的变量名)。

  • macOS / Linux 临时生效:
export INCEPTION_API_KEY=sk-你的密钥
  • 写入 shell 配置,永久生效(以 zsh 为例):
  1. 打开 ~/.zshrc。
  2. 加入一行:export INCEPTION_API_KEY=sk-你的密钥。
  3. 执行 source ~/.zshrc 使配置生效。

把密钥放到环境变量而不是写死在代码里,是避免泄露的稳妥做法。

第 4 步:用 curl 验证连通

Inception 提供 OpenAI 兼容接口,base url 为 https://api.inceptionlabs.ai/v1。用最轻量方式测连通:

curl https://api.inceptionlabs.ai/v1/chat/completions   -H "Authorization: Bearer $INCEPTION_API_KEY"   -H "Content-Type: application/json"   -d '{
  "model": "mercury-2.5",
  "messages": [{"role": "user", "content": "用一个短句介绍 Mercury。"}]
}'

返回包含 choices 的有效 JSON、usage 有 token 计量,即成功。

注意:可用模型 id(如 mercury-2、mercury-2.5、mercury-coder-small)以平台模型列表为准;老的 mercury 只对早期账号放开,新账号请用 mercury-2.x 系列。

第 5 步:接到你的代码里(Python / OpenAI 兼容 SDK)

以 OpenAI Python SDK 为例:

from openai import OpenAI
import os

client = OpenAI(
    base_url="https://api.inceptionlabs.ai/v1",
    api_key=os.getenv("INCEPTION_API_KEY"),
)
resp = client.chat.completions.create(
    model="mercury-2.5",
    messages=[{"role": "user", "content": "讲个 5 句话的科幻小故事"}],
)
print(resp.choices[0].message.content)

需要提醒的是,用 SDK 同样要求能稳定访问 api.inceptionlabs.ai,否则报连接超时。

Mercury 2.5 申请到调用流程示意图

常见报错速查

现象 原因 解法
连接超时 / SSL 错误 海外平台访问不稳 换稳定代理,再试一次
401 认证失败 key 配错或变量名不对 确认变量为 INCEPTION_API_KEY,值无误无空格
404 未知模型 模型 id 写错 到平台文档或模型列表核对
400 参数不支持 用了不支持的字段 用 OpenAI 兼容的 standard 参数
无 JSON 模式 端点不声明 json_schema 用 use_json_mode=True 或显式 JSON 输出

Mercury 2.5 接口报错类型与解法对照图


常见问题

Mercury 2.5 API key 在哪里申请?

答:在 Inception 平台(platform.inceptionlabs.ai)登录后,进 Dashboard → API Keys(dashboard/api-keys)新建密钥即可。

Mercury 2.5 的接口是 OpenAI 兼容的吗?什么 base url?

答:是 OpenAI 兼容接口,base url 为 https://api.inceptionlabs.ai/v1,模型 id 如 mercury-2.5(以平台为准)。大多数能跑 OpenAI 的 SDK 都可换 base_url + key 使用。

国内能用 Mercury 2.5 API 吗?

答:能,但需要稳定访问海外(Inception 平台与 api.inceptionlabs.ai 都在海外)。国内直连不稳,需代理或海外节点,否则连接超时。

环境变量为什么要用 INCEPTION_API_KEY?

答:这是 Inception 官方推荐、SDK 默认读取的名字,避免把 OpenAI 的 key 误发到 Inception 端点。不设会提示 ModelAuthenticationError(认证报错)。

Mercury 2.5 支持结构化输出吗?

答:端点未声明原生 json_schema,建议用 JSON 模式(如 use_json_mode=True)或显式 JSON 指令,语义更可靠,具体以平台文档为准。

直连本篇和站内 OpenRouter 那篇怎么选?

答:本文走 Inception 平台直连(前提是你能稳定访问海外,拿官方 key 与官方接口);《[Mercury 2.5 怎么用](/ai-guide/mercury-2-5-how-to-use)》走 OpenRouter 中转。直连适合已稳定访问海外的开发,OpenRouter 适合已有 OpenRouter key 的用户。版本更新见《[Mercury 2.5 版本更新](/ai-guide/mercury-2-5-version-updates)》。

评论 (0)

?
0/1

还没有评论,来发第一条吧

网站上的服务均为第三方提供,
请用户注意自行甄别。

北京酷讯互动科技有限公司

备案京ICP备2024094994号-29

© 2026 AI345 · All Rights Reserved

用户服务协议·隐私政策