AI Provider for deAPI

AI Provider for deAPI

By deAPI
Details
View on WordPress

This plugin adds deAPI 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.

Source code

The plugin ships its full, unminified source. Development happens on GitHub, where you can report issues and run the tests.

The model classes follow the structure of the 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 and Privacy Policy.

Details

Plugin code:
ai-provider-for-deapi
Plugin version:
0.1.0
Author:
Outdated:
No
WP version:
6.9 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.1.4
Total installations:
0
Last updated:
2026-11-10
Rating:
Times rated:
0
ai
connector
image-generation
text-to-speech
video-generation