OpenAI Base URL 填什么?OuraiC 接入的地址速查
OpenAI SDK 接入 OuraiC 时,常用 Base URL 是 https://ouraic.cn/v1。如果客户端明确说明会自动补 /v1,则填 https://ouraic.cn。不要仅根据输入框叫“API 地址”就判断填法。

图:按本文操作要点制作的说明图,不是后台或调用成功截图。
三种地址不要混用
| 地址 | 用途 |
|---|---|
https://ouraic.cn |
服务根地址;本站 Claude Code 教程使用这个地址 |
https://ouraic.cn/v1 |
OpenAI 兼容 SDK 基址 |
https://ouraic.cn/v1/chat/completions |
直接发送聊天 HTTP 请求的完整路径 |
SDK 会追加接口路径,因此基址通常不应包含 /chat/completions。curl 直接发送 HTTP 请求则需要完整路径。两种方式的填写规则不同。
看最终 URL,而不只看输入框
如果你填了 /v1,客户端又自动加一次,就可能出现 /v1/v1/chat/completions。如果把完整路径当基址,还可能重复 /chat/completions。
打开错误详情,只查看请求 URL,避免公开认证头。确认没有重复路径、全角标点、首尾空格或缺失的 https://。
Python 中的写法
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["OURAIC_API_KEY"],
base_url="https://ouraic.cn/v1",
)
这段代码只创建客户端。chat.completions.create() 与 responses.create() 会使用不同路径,还需要确认模型和分组支持所选协议。
404 或返回 HTML 怎么处理
404 先查最终路径;返回网页 HTML 而不是 JSON 时,可能请求到了网站前端路由。首页能打开不等于 API 调用正确。
修正地址后,用同一 Key 和模型发送短请求。如果变成 401,继续查凭据;如果变成模型或渠道错误,继续查权限和分组。
是否所有工具都填 /v1
不是。本站 Claude Code 的 ANTHROPIC_BASE_URL 使用根地址,OpenAI SDK 常用 /v1。Codex 还要求核对 Responses 接入。不要把一个客户端成功的地址套到全部工具。
开始前查看 本站文档,按目标工具和接口确认字段含义。排查重点是“最终发出的 URL”,不是输入框中看起来正确的文字。