OpenAI API

用熟悉的 OpenAI 调用方式,连接 MoonGPT

尽量复用已有 SDK 与请求结构,只需调整 Base URL 和 API Key,即可通过 MoonGPT 的统一网关发起模型请求。

OpenAI 兼容沿用常见请求结构
统一 API Key控制台集中管理
用量可查请求与消费明细

Overview

降低已有项目的迁移成本

许多 AI 应用已经围绕 OpenAI SDK、Chat Completions 或 Responses API 构建。MoonGPT 提供相应的兼容入口,让开发者不必为了接入网关重写整套业务逻辑。

MoonGPT 是独立的 API 接入服务,并非 OpenAI 官方产品或代理。不同模型、工具调用与响应字段的支持情况,以控制台所选分组和实际接口返回为准。

适合这样接入

  • 已有项目使用 OpenAI SDK,并允许自定义 Base URL
  • 需要为不同应用分配独立 API Key
  • 希望在一个控制台查询请求与用量
  • 需要在多种已接入模型之间进行业务验证

Why MoonGPT

保留熟悉体验,补齐统一管理

01

SDK 迁移更轻

保留常见 messages、stream 等参数形式,把改动集中在连接配置。

02

认证方式清晰

使用 Bearer API Key 认证,不在前端代码或公开仓库中保存真实密钥。

03

错误处理一致

沿用常见 HTTP 状态与结构化错误,便于应用设置重试、降级与日志。

04

支持流式响应

适合对话、代码生成等需要边生成边展示结果的交互场景。

05

按项目拆分 Key

为开发、测试和生产环境分别创建 Key,降低凭证混用风险。

06

集中查看用量

通过 控制台了解调用次数、Token 和相关消费信息。

API example

从一次 Chat Completions 请求开始

将 YOUR_API_KEY 与 YOUR_MODEL_NAME 替换为控制台中的真实值。API Key 仅应保存在安全的服务端环境变量中。

查看认证与错误处理说明
curl · Chat CompletionsMoonGPT API
curl https://api.moongpt.icu/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "YOUR_MODEL_NAME",
    "messages": [
      {"role": "user", "content": "写一个简洁的产品说明"}
    ]
  }'

Getting started

三步完成接入

账户操作仍在独立的 控制台完成,SEO 官网不复制登录、充值或 Key 管理功能。

注册并进入控制台

账户、余额与密钥均由独立的 应用管理。

创建适合项目的 API Key

根据控制台可用分组选择对应能力,并设置必要的额度约束。

替换连接配置

把 SDK Base URL 指向 MoonGPT,先用最小请求验证连接。

Use cases

常见使用场景

智能对话与客服

使用 messages 数组组织多轮上下文,为网站或内部系统添加对话能力。

内容与结构化生成

生成摘要、分类、文案或 JSON 数据,并在应用侧完成校验。

代码与研发助手

为代码解释、测试生成和研发自动化流程提供模型能力。

请注意:OpenAI 是其各自权利人的商标。MoonGPT 与 OpenAI 不存在官方隶属或背书关系;模型和接口能力可能随实际渠道调整。

FAQ

关于 OpenAI API

MoonGPT 的 OpenAI API 地址是什么?

API 基础地址是 https://api.moongpt.icu/v1,常用 Chat Completions 路径为 /chat/completions。

可以直接使用 OpenAI SDK 吗?

常见 SDK 支持自定义 Base URL。配置 MoonGPT 地址和控制台生成的 API Key 后,可以复用大部分标准调用结构;具体能力仍取决于所选模型与分组。

示例里的模型名可以直接使用吗?

示例使用占位模型名,避免展示可能已变更的型号。请登录控制台查看当前分组实际可用的模型名称。

支持流式输出吗?

网关支持常见的流式请求方式。客户端需要正确消费 SSE 数据,并处理网络中断和错误事件。

Start building

让现有 OpenAI 项目接入统一网关

创建 API Key,用最小改动验证你的第一个 MoonGPT 请求。