Title: AI Provider for deAPI
Author: deAPI
Published: <strong>November 10, 2026</strong>
Last modified: November 10, 2026

---

Search plugins

![](https://ps.w.org/ai-provider-for-deapi/assets/banner-772x250.png?rev=3793928)

![](https://ps.w.org/ai-provider-for-deapi/assets/icon.svg?rev=3793928)

# AI Provider for deAPI

 By [deAPI](https://profiles.wordpress.org/deapi/)

[Download](https://downloads.wordpress.org/plugin/ai-provider-for-deapi.0.1.0.zip)

 * [Details](https://wordpress.org/plugins/ai-provider-for-deapi/#description)
 * [Reviews](https://wordpress.org/plugins/ai-provider-for-deapi/#reviews)
 *  [Installation](https://wordpress.org/plugins/ai-provider-for-deapi/#installation)
 * [Development](https://wordpress.org/plugins/ai-provider-for-deapi/#developers)

 [Support](https://wordpress.org/support/plugin/ai-provider-for-deapi/)

## Description

This plugin adds [deAPI](https://deapi.ai) as a provider for the WordPress AI Client,
which is part of WordPress 7.0. Once it is active and an API key is saved under 
Settings > Connectors, any plugin built on the AI Client can generate and edit images,
generate videos, create speech and compute embeddings with deAPI.

deAPI runs open-source models on a distributed GPU network and charges per request,
with no subscription.

**Supported models**

 * Image generation: FLUX.1 [schnell], Z-Image Turbo, Z-Anime Distill and FLUX.2[
   klein] 4B.
 * Image editing: FLUX.2 [klein] 4B, with up to three input images.
 * Video generation: LTX-2.5 22B (3-10 seconds) and MiniMax H3 33B Turbo (8 seconds),
   from text or from a first-frame image. Sizes: 768×768, 1344×768, 768×1344, 1024
   ×768 and 768×1024. Output is MP4.
 * Text-to-speech: Kokoro (41 voices in 7 languages), Chatterbox and Qwen3 TTS CustomVoice.
   Output is MP3.
 * Embeddings: BGE-M3 (1024 dimensions). Requires WordPress 7.2 or later.

The plugin lists only the models available to your deAPI account. deAPI has no chat
models, so text features such as title or excerpt generation keep using your other
AI providers.

**Requirements**

 * WordPress 7.0 or later (the plugin loads on 6.9 but does nothing without the 
   AI Client).
 * A deAPI account and API key. You can [create an account](https://app.deapi.ai/register).

**Source code**

The plugin ships its full, unminified source. Development happens on [GitHub](https://github.com/deapi-ai/ai-provider-for-deapi),
where you can report issues and run the tests.

The model classes follow the structure of the [AI Provider for OpenAI](https://wordpress.org/plugins/ai-provider-for-openai/)
plugin by the WordPress AI Team, which is licensed under GPLv2 or later.

### External services

This plugin connects to the deAPI API at `https://oai.deapi.ai/v1` to list the models
available to your account and to run the generation requests that plugins send through
the WordPress AI Client. Nothing is sent until an API key is configured.

 * When you save an API key under Settings > Connectors, and when the AI Client 
   needs the model list, the plugin sends your API key to `https://oai.deapi.ai/
   v1/models`.
 * When a plugin asks the AI Client for an image, an image edit, a video, speech
   or embeddings and deAPI is selected, the plugin sends your API key, the prompt
   or input text, any source images, and the requested options (model, size, number
   of images, video length, voice) to the matching deAPI endpoint. For videos it
   then checks the job status every 5 seconds and downloads the finished file from
   the same API.
 * Generated images may be returned as links to `https://results.deapi.ai`, which
   the AI Client may download.

The plugin sends no other data and makes no requests in the background.

deAPI [Terms of Service](https://deapi.ai/terms-of-service) and [Privacy Policy](https://deapi.ai/privacy-policy).

## Screenshots

[⌊deAPI connected under Settings > Connectors.⌉⌊deAPI connected under Settings >
Connectors.⌉[

deAPI connected under Settings > Connectors.

[⌊An image generated with deAPI from Media > Generate Image (AI plugin).⌉⌊An image
generated with deAPI from Media > Generate Image (AI plugin).⌉[

An image generated with deAPI from Media > Generate Image (AI plugin).

[⌊Refining a generated image with a text instruction: deAPI edits it with FLUX.2[
klein].⌉⌊Refining a generated image with a text instruction: deAPI edits it with
FLUX.2 [klein].⌉[

Refining a generated image with a text instruction: deAPI edits it with FLUX.2 [
klein].

[⌊An audio version of a post created with deAPI text-to-speech (Text to Speech feature
of the AI plugin).⌉⌊An audio version of a post created with deAPI text-to-speech(
Text to Speech feature of the AI plugin).⌉[

An audio version of a post created with deAPI text-to-speech (Text to Speech feature
of the AI plugin).

## Installation

 1. Install and activate the plugin.
 2. Create an API key in the [deAPI dashboard](https://app.deapi.ai/settings/api-keys).
 3. Go to Settings > Connectors, find deAPI and paste the key. WordPress checks the
    key with deAPI when you save it.

You can also set the key with the `DEAPI_API_KEY` environment variable or a `DEAPI_API_KEY`
constant in `wp-config.php`.

To try it, install the [AI](https://wordpress.org/plugins/ai/) plugin, turn on Image
Generation and Editing under Settings > AI, then open Media > Generate Image. Its
Text to Speech feature also works with deAPI and creates an audio version of a post
from the editor sidebar.

## FAQ

### Which deAPI features are not available?

Transcription, music generation and the other deAPI endpoints are not part of this
plugin, because the WordPress AI Client does not support them yet or deAPI does 
not offer them through its OpenAI-compatible gateway.

### Why does image generation take a few seconds?

deAPI waits for the GPU job to finish before it answers. Most images take 5 to 30
seconds, edits can take longer. The plugin allows up to 5 minutes per request.

### How long does video generation take?

Usually 30 seconds to 2 minutes. The AI Client waits for the finished MP4, so call
it from WP-CLI, a cron event or a background job rather than a normal page request,
where the PHP time limit (often 30 seconds) can stop it first. Set the length with
the `seconds` custom option, for example `['customOptions' => ['seconds' => 5]]`.

### How do I choose a voice?

Pass a voice ID through the AI Client, for example `af_nova` or `bm_george` for 
Kokoro. The OpenAI voice names (`alloy`, `echo`, `fable`, `onyx`, `nova`, `shimmer`)
also work. The default voice is `alloy`.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“AI Provider for deAPI” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ deAPI ](https://profiles.wordpress.org/deapi/)

[Translate “AI Provider for deAPI” into your language.](https://translate.wordpress.org/projects/wp-plugins/ai-provider-for-deapi)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ai-provider-for-deapi/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ai-provider-for-deapi/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ai-provider-for-deapi/)
by [RSS](https://plugins.trac.wordpress.org/log/ai-provider-for-deapi/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 0.1.0

 * Initial release: image generation and editing, video generation, text-to-speech
   and embeddings.

## Meta

 *  Version **0.1.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[connector](https://wordpress.org/plugins/tags/connector/)
   [image-generation](https://wordpress.org/plugins/tags/image-generation/)[text to speech](https://wordpress.org/plugins/tags/text-to-speech/)
   [video-generation](https://wordpress.org/plugins/tags/video-generation/)
 *  [Advanced View](https://wordpress.org/plugins/ai-provider-for-deapi/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ai-provider-for-deapi/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ai-provider-for-deapi/reviews/)

## Contributors

 *   [ deAPI ](https://profiles.wordpress.org/deapi/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ai-provider-for-deapi/)