WP Manifestindependent plugin directory
manifest / ai / ai-model-changer

AI Model Changer

An add-on plugin for the main WordPress AI plugin. It lets you change default AI models for text, image, vision experiments.

by Karol K · github.com/carlosinho/ai-model-changer · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/carlosinho/ai-model-changer/archive/refs/heads/main.zip

AI Model Changer is a small WordPress add-on plugin for the main WordPress AI plugin https://wordpress.org/plugins/ai/. It adds a WordPress admin page where site operators can change the preferred AI model used for each model category exposed by the AI plugin.

The plugin exists so model preferences can be changed without editing the main AI plugin files.

What It Does

The main AI plugin defines preferred model lists for three categories:

  • Text generation, via wpai_preferred_text_models
  • Image generation, via wpai_preferred_image_models
  • Vision, via wpai_preferred_vision_models

AI Model Changer lets an administrator choose one provider/model pair for each category. When a custom pair is saved, the plugin moves that pair to the front of the corresponding preferred model list. The original AI plugin defaults remain available behind it as fallbacks.

If either the provider or model field is empty for a category, that category stays on Default and the original AI plugin preference list is returned unchanged.

Main User Flow

  1. Install and activate the main WordPress AI plugin - https://wordpress.org/plugins/ai/
  2. Install and activate AI Model Changer
  3. Open Settings -> AI Models
  4. For each category, either leave it on Default or choose:
    • Provider: Anthropic, Google, or OpenAI
    • Model: the provider's model ID, such as gpt-5.4-2026-03-05 or gpt-5.4-nano-2026-03-17
  5. Save changes
  6. Run the relevant AI feature in the main AI plugin

The saved model is tried first for its category. For example, a text-generation override affects text-based AI plugin features that use the shared preferred text model list, including Content Resizing.

Model Categories

Text Generation

Used by text-based AI plugin features such as:

  • Content Resizing
  • Title Generation
  • Excerpt Generation
  • Summarization
  • Meta Description
  • Editorial Notes
  • Editorial Updates
  • Content Classification

Integration hook: wpai_preferred_text_models

Image Generation

Used by image generation features in the main AI plugin.

Integration hook: wpai_preferred_image_models

Vision

Used by image understanding features, including alt text generation.

Integration hook: wpai_preferred_vision_models