WordPress 7 搭配 AI 新玩法:如何接入自定义 OpenAI 中转接口
最近更新到 WordPress 7 的朋友应该发现了,官方这次在系统里内置了 AI 功能。这本来是个好事,写文章、起标题终于能省点力了。但是,折腾了一圈后发现一个不太友好的一点:官方自带的 AI Provider 不支持自定义 Base URL。
这对于我们这种手里有一堆好用第三方中转 API,或者自己搭建了 LocalAI / Ollama 服务的玩家来说,简直是个硬伤。不想用官方那死板的设置怎么办?于是有人“顺手”写了个插件,专门解决这个问题。
什么是这个 Custom AI Provider 插件?
简单来说,这款插件就是一个充当“桥梁”的工具。它完全兼容 OpenAI 的 Responses 和 Chat Completions 接口格式,但把控制权交还给了你。
它的核心功能就两点:
- 自定义 Base URL:你可以填入任何 OpenAI 格式兼容的中转地址(无论是国内的中转站,还是你本地部署的服务)。
- 模型自由配置:不再局限于官方罗列的那几个模型,你想用
gpt-4o、claude-3-5-sonnet还是其他魔改模型,只要接口支持,直接填名称就行。
如何安装与配置?
在 WordPress 后台上传并安装 Custom AI Provider 插件 ZIP 文件
整个安装过程非常简单,不需要懂代码,跟着点两下鼠标就能搞定。
第一步:安装插件
作者已经打包好了 ZIP 文件(开源在 GitHub 上,搜 WordPress-Custom-AI-Provider 就能找到)。拿到文件后:
- 登录你的 WordPress 后台。
- 进入
插件->安装插件。 - 点击
上传插件按钮。 - 选择下载好的 ZIP 文件并上传,完成后点击
启用。
在设置页面填入自定义 Base URL 和模型名称
第二步:配置连接器
启用插件后,你需要告诉 WordPress 去哪里找 AI 服务。
- 进入
设置->AI Connector(或者撰写设置,具体位置视你的 WP 7 语言版本而定)。 - 在 Base URL 一栏,填入你中转服务的地址(例如
https://api.openai.com或者你自己的第三方中转域名)。别忘了末尾不要带斜杠,除非 API 说明里强制要求。 - 在 模型 一栏,输入你想调用的具体模型名称(例如
gpt-4o-mini)。
第三步:填入 API Key
光有地址还不行,得有钥匙。
- 在同一个配置页面,找到 API Key 输入框。
- 填入你对应中转平台的 Key。
- 保存设置。
进阶玩法与注意事项
目前这个插件主要针对 OpenAI 格式的接口做了优化。作者暂时还没加入 Google (Gemini) 和 Anthropic (Claude) 的专用端口支持。
不过别担心,因为这两个大厂都有很多优秀的第三方中转站提供 OpenAI 兼容模式,所以你完全可以通过这个插件在后台调用 Claude 或者 Gemini。
遇到问题怎么办?
- 连接失败: 首先检查 Base URL 是否正确(注意是 https 还是 http),其次检查你的服务器防火墙是否限制了对外网 API 的请求。
- 报错 401/403: 通常是 API Key 填错了,或者 Key 过期了,记得去中转平台确认一下余额和权限。
- 想改代码? 项目是完全开源的,如果你懂点 PHP,可以直接 Fork 代码让 GitHub Copilot 帮你改改,加上 Google 原生端口也就是几行代码的事。
总的来说,这款小插件解决了 WordPress 7 内置 AI 功能“不够开放”的痛点,让我们能更低成本、更灵活地用好 AI 辅助写作。
评论已关闭