Linux 软件免费装
Banner图

AI Provider for ChatGPT - ChatGPT Connector, No API Key Needed

开发者 abdalsalaam
更新时间 2026年10月18日 06:27
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

ai connector openai chatgpt ai-provider

下载

0.1.4 1.0.0 1.0.1 0.1.3

详情介绍:

AI Provider for ChatGPT connects the AI features in WordPress to your own ChatGPT plan. You sign in with Sign in with ChatGPT, OpenAI's official sign-in for apps that use a ChatGPT plan, and AI requests from your site are billed to that ChatGPT Plus, Pro or Go plan. You do not need an OpenAI API key or a separate API account. Any plugin or theme that uses the WordPress AI Client can call ChatGPT models the same way it calls other providers. Connecting takes about a minute and the settings screen walks you through every step. Your ChatGPT account stays private: the plugin runs only on your website, and the plugin developer never receives your sign-in, your tokens or anything you send. Features: Requirements: Privacy: Prompts and content you send through the AI Client are sent to OpenAI for processing. Requests are sent with store set to false, so OpenAI does not keep them for later retrieval. OpenAI's privacy policy covers how your content is handled. Your tokens are stored encrypted in your site's database and are sent only to OpenAI. See the External services section for what is sent and when.

安装:

  1. Upload the plugin files to /wp-content/plugins/ai-provider-for-chatgpt/, or install through the WordPress plugin browser.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Settings > ChatGPT and click Continue with ChatGPT. A ChatGPT sign-in page opens in a new tab.
  4. Sign in, keep the agent name, and approve Use your ChatGPT plan. The tab then shows an error such as "This site can't be reached" for 127.0.0.1. That is expected.
  5. Copy the full address from that tab's address bar (it starts with http://127.0.0.1:1455/auth/callback), paste it on the settings screen, or use Paste from clipboard, and click Connect.
  6. Any plugin or theme that uses the WordPress AI Client can now generate text with the ChatGPT models your plan offers.

屏幕截图:

  • The ChatGPT settings screen: sign in with ChatGPT, paste the address you landed on, then check the connection and its models in diagnostics.

升级注意事项:

1.0.1 Fixes a fatal error on WordPress 7 when updating from 0.1.x. Update now. 1.0.0 Connects with Sign in with ChatGPT. Existing connections must sign in again, and a ChatGPT Plus, Pro or Go plan is required. 0.1.4 Declares compatibility with WordPress 7.1. 0.1.3 The plugin no longer reads the core connector option directly; configured state comes from the AI Client API. 0.1.2 Unique halawa_chatgpt_ prefixes, fuller external-service documentation, a clearer public pairing endpoint, and uninstall cleanup.

常见问题:

How do I connect?

Settings > ChatGPT shows the steps under How connecting works:

  1. Click Continue with ChatGPT. A ChatGPT sign-in page opens in a new tab.
  2. Sign in, keep the agent name, and approve Use your ChatGPT plan.
  3. The tab then shows an error such as "This site can't be reached" for 127.0.0.1. That is expected: nothing is wrong.
  4. Copy the full address from that tab's address bar, come back to the settings tab, paste it and click Connect. Paste from clipboard pastes it for you; the address starts with http://127.0.0.1:1455/auth/callback.
If no ChatGPT tab opened, click Open ChatGPT sign-in under "Didn't see the ChatGPT tab?". It reopens the same sign-in page and keeps the countdown. Each sign-in attempt is valid for 10 minutes. If it expires, click Start again.

Why does the browser show a page that cannot load?

After you approve, ChatGPT sends your browser to http://127.0.0.1:1455/auth/callback, an address on your own computer where nothing is listening, so the tab shows an error such as "This site can't be reached". That is expected: nothing is wrong. Copy the full address from that tab's address bar and paste it on the settings screen. The page address carries a one-time code; your site exchanges it for tokens when you paste it. The code is useless without the secret your site kept when you clicked Continue with ChatGPT.

Which accounts are eligible?

ChatGPT Plus, Pro and Go accounts. OpenAI grants plan usage to other apps only on these plans. If your account does not grant plan usage, the plugin shows a message and saves nothing.

How do I connect a different ChatGPT account?

Disconnect keeps the site's registration with OpenAI, so the next sign-in reuses it and must use the same ChatGPT account. To switch accounts, click Use a different ChatGPT account on Settings > ChatGPT. It revokes any stored tokens and deletes the site's copy of the registration (the issued client id and the account's id, email and name); the app stays listed under ChatGPT Settings > Security and login > Sign in with ChatGPT, where you can disconnect it. Then sign in with the other account.

Where do I manage usage?

Usage and per-app limits are at https://chatgpt.com/settings/usage. The settings screen links there with Manage usage in ChatGPT. To disconnect the plugin from your ChatGPT account, go to ChatGPT Settings > Security and login > Sign in with ChatGPT and select Disconnect.

I used version 0.1.x. What changes?

Version 1.0.0 connects with Sign in with ChatGPT and no longer uses the command line tool or auth.json files. Existing connections are removed on update; sign in again under Settings > ChatGPT. Free accounts are no longer eligible.

Does this plugin work without the WordPress AI Client?

No. The plugin registers ChatGPT with the AI Client provider registry, so the AI Client must be available, either bundled in WordPress 7.0+ or installed as a separate package on 6.9.

Does it support image generation?

No. OpenAI does not allow image generation for apps that use a ChatGPT plan through Sign in with ChatGPT; it is only available with an OpenAI API key. If your site needs image generation, use the official AI Provider for OpenAI plugin with an API key next to this one. This plugin covers text generation, chat, tool use, structured output and image input (reading images you attach).

Can the plugin developer see my ChatGPT account?

No. This plugin runs only on your website. The plugin developer never receives your ChatGPT sign-in, your tokens or anything you send, and has no way to see or use your account. Your website keeps the connection encrypted in its own database and talks to OpenAI directly; the plugin contacts no other service (see External services). The connection cannot read your ChatGPT conversations or memories; it only lets your site use your plan for AI requests. OpenAI says so in Using your ChatGPT plan in other apps and sites (conversations and memories) and in the Sign in with ChatGPT documentation (conversations). You can disconnect at any time on Settings > ChatGPT, or under ChatGPT Settings > Security and login > Sign in with ChatGPT.

How are tokens stored?

Tokens are stored in the WordPress options table on your own site, encrypted with sodium_crypto_secretbox using a key derived from your wp-config.php salts. They are sent only to OpenAI, to make requests and to refresh or revoke the connection.

更新日志:

1.0.1 1.0.0 0.1.4 0.1.3 0.1.2 0.1.1 0.1.0