About this plugin
ai private AI hosting with WordPress AI features, enabling secure, sovereign, and GDPR-compliant AI capabilities on your site.
0 or newer.
Supported Operations & Models
Chat Completions
Fully supported for conversational AI, content generation, and chat-based interactions.
Available Models:
Models are dynamically loaded from your active LiteLLM region endpoint.
Capabilities:
– Standard text chat
– Image vision (for supported multimodal models)
– JSON output formatting
– Tool/function calling
– Streaming responses
Image Generation
Supported in regions whose endpoint offers a model in image_generation mode. Such models are detected automatically from the model catalog, no configuration needed. Images are returned inline as base64 data.
Embeddings
Models in embedding mode are exposed for embedding generation, used by the AI plugin’s embedding sync and semantic features. 4+), which provides the embedding API.
Text to Speech
Models in audio_speech mode are exposed for text-to-speech conversion, used by the AI plugin’s Text to Speech experiment. Audio is returned inline as MP3, Opus, WAV, FLAC or AAC.
Audio input
g. ' )->withFile( $audio )->generateText().
Automatic capability discovery
Everything above is discovered from the region’s LiteLLM model/info catalog: each model’s mode and supports_* flags decide which capabilities it is offered for, so a region that adds or removes embedding, speech or audio models needs no plugin change. ai lists every model with its capabilities. The catalog is cached per endpoint for 12 hours, so catalog changes show up within that time; wp transient delete --all refreshes it immediately.
Other modes (audio transcription, responses) are not exposed yet.
External Services
ai API to provide its functionality. ai account and credentials.
ai ) in two situations:
- To retrieve the list of AI models available to your account (cached for 12 hours).
- To send prompts and receive AI generated responses whenever you or a plugin on your site uses the WordPress AI features with amazee.ai selected as provider. The content of the prompt (which may include text you or your users enter) and the chosen model parameters are sent to the endpoint.
ai until you configure your credentials, and no other data (such as analytics or telemetry) is collected by this plugin. Every request includes an X-Amazee-Client header identifying this plugin and its version.
ai: terms and conditions, privacy policy.