OpenAI SDK 如何接入第三方兼容接口?(Cursor / Dify / OpenWebUI 实测)

0 阅读1分钟

OpenAI SDK 如何接入第三方兼容接口?(Cursor / Dify / OpenWebUI 实测)

最近在做 AI 工作流时,
发现越来越多工具其实都支持:

OpenAI-Compatible API

包括:

  • Cursor
  • Dify
  • OpenWebUI
  • Cherry Studio
  • n8n 本质上:

只要兼容 OpenAI SDK,
很多工具都能直接接入。

为什么我开始改用兼容接口?

之前一直直接用官方接口。

但实际开发过程中会遇到:

  • 成本问题
  • 限速
  • 模型切换麻烦
  • 多平台管理复杂

后来开始统一改成:

OpenAI-Compatible Gateway

整体工作流会简单很多。

一、注册兼容接口平台

我目前测试使用的是:

hanzhaoma52ai.xyz/register?af…

支持:

  • GPT
  • Claude
  • Gemini
  • DeepSeek

新用户有测试额度。

二、获取 API Key

后台创建一个 Key 即可。

后面所有 SDK 都能复用。

三、Python SDK 接入示例

OpenAI 官方 SDK 可以直接使用:

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_API_KEY",
    base_url="https://你的接口地址/v1"
)

response = client.chat.completions.create(
    model="gpt-4.1",
    messages=[
        {"role":"user","content":"介绍一下 OpenAI-Compatible API"}
    ]
)

print(response)

四、Cursor 配置方法

Cursor 中:

Settings -> Models

选择:

OpenAI Compatible

填写:

Base URL
API Key

即可完成接入。


五、Dify 接入

Dify 里:

新增 OpenAI Provider。

然后填写:

API Key
Base URL

即可。

兼容性基本没什么问题。


六、实际使用感受

目前主要用来做:

  • Cursor AI Coding
  • 文档生成
  • 工作流自动化
  • 多模型统一管理

几个比较明显的优点:

  • SDK 兼容度高
  • 多工具统一接入
  • 多模型切换方便
  • 工作流配置简单

七、适合哪些场景?

我觉得比较适合:

  • AI Coding
  • Dify Workflow
  • OpenWebUI
  • 自动化 Agent
  • 多模型调度

尤其是:

已经在使用 OpenAI SDK 的项目。

迁移成本其实非常低。

只需要修改:

base_url=

基本就能直接接入。