{"id":345466,"date":"2026-07-30T17:22:47","date_gmt":"2026-07-30T17:22:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/ai-provider-for-amazee-ai\/"},"modified":"2026-08-13T13:22:47","modified_gmt":"2026-08-13T13:22:47","slug":"ai-provider-for-amazee-ai","status":"publish","type":"plugin","link":"https:\/\/test.wordpress.org\/plugins\/ai-provider-for-amazee-ai\/","author":23539057,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.4","stable_tag":"1.4","tested":"7.1","requires":"7.0","requires_php":"7.4","requires_plugins":null,"header_name":"AI Provider for amazee.ai","header_author":"amazee.ai","header_description":"Adds amazee.ai AI hosting to the available AI providers","assets_banners_color":"","last_updated":"2026-08-13 13:22:47","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/amazeeio\/wordpress-amazee-ai-provider","header_author_uri":"https:\/\/amazee.ai\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":190,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.2":{"tag":"1.2","author":"amazeeio","date":"2026-07-30 17:22:30"},"1.2.1":{"tag":"1.2.1","author":"amazeeio","date":"2026-07-30 20:15:46"},"1.3":{"tag":"1.3","author":"amazeeio","date":"2026-07-31 15:52:36"},"1.4":{"tag":"1.4","author":"amazeeio","date":"2026-08-13 13:22:47"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":3628957,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2","1.2.1","1.3","1.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3635861,"resolution":"1","location":"assets","locale":"","width":2046,"height":1440},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3635861,"resolution":"2","location":"assets","locale":"","width":2046,"height":1440}},"screenshots":{"1":"The amazee.ai connector in Settings &gt; Connectors, connected and ready to use.","2":"The Settings &gt; amazee.ai screen: endpoint URL, connection status and the models available to your account."}},"plugin_section":[],"plugin_tags":[2353,5739,25308,216551,226124],"plugin_category":[],"plugin_contributors":[273885],"plugin_business_model":[],"class_list":["post-345466","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-artificial-intelligence","plugin_tags-connector","plugin_tags-gpt","plugin_tags-llm","plugin_contributors-dan2k3k4","plugin_committers-amazeeio"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/ai-provider-for-amazee-ai\/assets\/icon.svg?rev=3628957","icon":"https:\/\/ps.w.org\/ai-provider-for-amazee-ai\/assets\/icon.svg?rev=3628957","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/ai-provider-for-amazee-ai\/assets\/screenshot-1.png?rev=3635861","caption":"The amazee.ai connector in Settings &gt; Connectors, connected and ready to use."},{"src":"https:\/\/ps.w.org\/ai-provider-for-amazee-ai\/assets\/screenshot-2.png?rev=3635861","caption":"The Settings &gt; amazee.ai screen: endpoint URL, connection status and the models available to your account."}],"raw_content":"<!--section=description-->\n<p>This plugin integrates <a href=\"https:\/\/amazee.ai\">amazee.ai<\/a> private AI hosting with WordPress AI features, enabling secure, sovereign, and GDPR-compliant AI capabilities on your site.<\/p>\n\n<p>This plugin requires WordPress 7.0 or newer.<\/p>\n\n<h3>Supported Operations &amp; Models<\/h3>\n\n<h4>Chat Completions<\/h4>\n\n<p>Fully supported for conversational AI, content generation, and chat-based interactions.<\/p>\n\n<p><strong>Available Models:<\/strong>\nModels are dynamically loaded from your active LiteLLM region endpoint.<\/p>\n\n<p><strong>Capabilities:<\/strong>\n- Standard text chat\n- Image vision (for supported multimodal models)\n- JSON output formatting\n- Tool\/function calling\n- Streaming responses<\/p>\n\n<h4>Image Generation<\/h4>\n\n<p>Supported in regions whose endpoint offers a model in <code>image_generation<\/code> mode. Such models are detected automatically from the model catalog, no configuration needed. Images are returned inline as base64 data.<\/p>\n\n<p>Modes other than chat and image generation (embeddings, audio, responses) are not exposed yet.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to the amazee.ai API to provide its functionality. It is not usable without an amazee.ai account and credentials.<\/p>\n\n<p>It connects to the amazee.ai endpoint you configure (for example <code>https:\/\/llm.&lt;region&gt;.amazee.ai<\/code>) in two situations:<\/p>\n\n<ul>\n<li>To retrieve the list of AI models available to your account (cached for 12 hours).<\/li>\n<li>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.<\/li>\n<\/ul>\n\n<p>No data is sent to amazee.ai until you configure your credentials, and no other data (such as analytics or telemetry) is collected by this plugin. Every request includes an <code>X-Amazee-Client<\/code> header identifying this plugin and its version.<\/p>\n\n<p>This service is provided by amazee.ai: <a href=\"https:\/\/amazee.ai\/terms-and-conditions\">terms and conditions<\/a>, <a href=\"https:\/\/amazee.ai\/privacy-policy\">privacy policy<\/a>.<\/p>\n\n<!--section=installation-->\n<h4>From within WordPress<\/h4>\n\n<ol>\n<li>Visit Plugins &gt; Add New.<\/li>\n<li>Search for <strong>AI Provider for amazee.ai<\/strong>, then click Install Now and Activate.<\/li>\n<li>Follow the Configuration steps below.<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin zip, then upload it via Plugins &gt; Add New &gt; Upload Plugin. Or extract it into <code>wp-content\/plugins\/<\/code> yourself.<\/li>\n<li>Activate the plugin through the Plugins menu in WordPress.<\/li>\n<li>Follow the Configuration steps below.<\/li>\n<\/ol>\n\n<h4>Composer<\/h4>\n\n<p>For sites managed with Composer:<\/p>\n\n<pre><code>composer require wpackagist-plugin\/ai-provider-for-amazee-ai\n<\/code><\/pre>\n\n<p>Released versions bundle their own autoloader, so there is no build step. Only if you install from a Git clone do you need to run <code>composer install --no-dev<\/code> inside the plugin directory.<\/p>\n\n<h4>Configuration<\/h4>\n\n<ol>\n<li><strong>Obtain your credentials<\/strong>:\n\n<ul>\n<li>Log into your account at <a href=\"https:\/\/my.amazee.io\">my.amazee.io<\/a> to obtain your endpoint URL and API key.<\/li>\n<\/ul><\/li>\n<li><strong>Set the endpoint URL<\/strong>:\n\n<ul>\n<li>Navigate to Settings &gt; amazee.ai (<code>\/wp-admin\/options-general.php?page=ai-provider-for-amazee-ai<\/code>) and enter your endpoint URL, for example <code>https:\/\/llm.us103.amazee.ai<\/code> where <code>us103<\/code> is a US region. Regions are also available in the UK, Germany, Switzerland, Australia and more.<\/li>\n<li>There is no default endpoint: your API key only works with the region it was issued for, so copy the exact URL from my.amazee.io.<\/li>\n<\/ul><\/li>\n<li><strong>Store the API key<\/strong>:\n\n<ul>\n<li>Navigate to Settings &gt; Connectors (<code>\/wp-admin\/options-connectors.php<\/code>), locate the <strong>amazee.ai<\/strong> connector and enter your API key.<\/li>\n<li>The Settings &gt; amazee.ai screen then shows the connection status and the models available to your account.<\/li>\n<li>Alternatively define <code>AMAZEE_ENDPOINT_URL<\/code> and <code>AMAZEE_LLM_TOKEN<\/code> constants in <code>wp-config.php<\/code> (or set the <code>AMAZEEIO_API_KEY<\/code> environment variable) and skip the UI entirely. The pre-1.4 <code>url|token<\/code> credential format keeps working.<\/li>\n<\/ul><\/li>\n<li><strong>Enable AI experiments<\/strong> (optional):\n\n<ul>\n<li>To actually use the connector, install and activate the official <a href=\"https:\/\/wordpress.org\/plugins\/ai\/\">AI Experiments<\/a> plugin.<\/li>\n<li>Navigate to Settings &gt; AI Experiments (<code>\/options-general.php?page=ai-experiments<\/code>)<\/li>\n<li>Select \u00bbEnable Experiments\u00ab and Save.<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.4<\/h4>\n\n<ul>\n<li>New Settings &gt; amazee.ai screen for the endpoint URL, with a connection check listing the models available to your account.<\/li>\n<li>The amazee.ai connector on Settings &gt; Connectors now takes the API key on its own \u2014 no more <code>url|token<\/code> pipe format needed. Existing <code>url|token<\/code> credentials keep working.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>Expose image generation: models the endpoint reports with the <code>image_generation<\/code> mode are now advertised with the image generation capability, so features such as the AI plugin's image generation turn themselves on in regions that offer such a model.<\/li>\n<li>Prefer the region's <code>chat<\/code> and <code>text_to_image<\/code> aliases when a feature has no explicit model preference, instead of whichever model the catalog happens to list first.<\/li>\n<\/ul>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Rewrite the installation instructions for the WordPress.org release: install from Plugins &gt; Add New, or upload the zip. Composer is now a note for Composer-managed sites rather than the only documented path.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Integrate with the WordPress 7.0 Connectors screen: the provider now declares API-key authentication, so the credential is stored and resolved by the core AI Client and handed to the provider through it. The plugin never reads the stored credential itself.<\/li>\n<li>The credential may include the endpoint: <code>https:\/\/llm.&lt;region&gt;.amazee.ai\/v1|&lt;token&gt;<\/code>.<\/li>\n<li>Send an <code>X-Amazee-Client<\/code> header identifying the plugin and version with every API request.<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>Support Composer-based installs that provide a site-wide autoloader.<\/li>\n<li>Filter request parameters against each model's supported OpenAI parameters.<\/li>\n<li>Cache the model catalog for 12 hours per endpoint.<\/li>\n<li>Show an actionable message when the amazee.ai budget is exceeded.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Connect the WordPress AI features to private AI hosting from amazee.ai for secure and privacy friendly language models on your site.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/345466","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=345466"}],"author":[{"embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/amazeeio"}],"wp:attachment":[{"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=345466"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=345466"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=345466"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=345466"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=345466"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/test.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=345466"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}