OpenAI SDK 自定义 Base URL 实战(支持 Cursor / Dify / Claude)
·
OpenAI SDK 自定义 Base URL 实战(支持 Cursor / Dify / Claude)
最近在做 AI 工作流的时候,
发现很多开发者其实忽略了一个东西:
OpenAI-Compatible API
很多 AI 工具本质上:
只认 OpenAI SDK 格式。
也就是说:
只要接口兼容 OpenAI,
很多工具都能直接接入。
例如:
-
Cursor
-
Dify
-
OpenWebUI
-
Cherry Studio
-
n8n
都支持。
一、什么是 OpenAI-Compatible API?
简单来说:
接口格式兼容 OpenAI 官方 SDK。
例如:
from openai import OpenAI
这种调用方式:
第三方接口也能直接使用。
最大的好处:
不需要重写业务代码
二、为什么越来越多人开始用兼容接口?
主要几个原因:
-
多模型统一管理
-
降低切换成本
-
工作流统一
-
SDK 兼容度高
尤其:
做 AI Automation 的时候特别方便。
三、获取 API Key
我目前测试使用的是:
https://hanzhaoma52ai.xyz/register?aff=RvUc
支持:
-
GPT
-
Claude
-
Gemini
-
DeepSeek
新用户有测试额度。
四、Python 接入示例
OpenAI 官方 SDK 可直接兼容:
from openai import OpenAI
client = OpenAI(
api_key="YOUR_API_KEY",
base_url="https://你的接口地址/v1"
)
resp = client.chat.completions.create(
model="gpt-4.1",
messages=[
{
"role":"user",
"content":"介绍一下 AI Workflow"
}
]
)
print(resp)
核心其实只有一个:
base_url=
五、Cursor 接入方式
Cursor 中:
Settings -> Models
选择:
OpenAI Compatible
填写:
-
Base URL
-
API Key
即可完成接入。
六、实际使用场景
目前我主要拿它做:
1)AI Coding
Cursor + Claude:
写代码效率提升非常明显。
2)Dify Workflow
例如:
-
自动总结
-
文档生成
-
数据分析
-
AI Agent
3)多模型统一管理
不用频繁切换多个平台。
整体工作流会简单很多。
七、总结
如果本身就在使用:
-
OpenAI SDK
-
Cursor
-
Dify
-
OpenWebUI
其实迁移到 OpenAI-Compatible API 的成本非常低。
基本只需要:
base_url=
即可完成兼容。
对于 AI Workflow 场景来说,
统一接口确实会方便很多。
更多推荐


所有评论(0)