HEX
Server: Apache/2.4.65 (Debian)
System: Linux 88f31f35b0b8 6.1.0-38-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.147-1 (2025-08-02) x86_64
User: www-data (33)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/plugins/ai-engine/constants/engines.php
<?php

define( 'MWAI_ENGINES', [
  [
    'name' => 'OpenAI',
    'type' => 'openai',
    'inputs' => ['apikey', 'organizationId'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Anthropic',
    'type' => 'anthropic',
    'inputs' => ['apikey'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Azure (OpenAI)',
    'type' => 'azure',
    'inputs' => ['apikey', 'endpoint', 'region'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Google',
    'type' => 'google',
    'inputs' => ['apikey', 'dynamicModels'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'OpenRouter',
    'type' => 'openrouter',
    'inputs' => ['apikey', 'dynamicModels'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Replicate',
    'type' => 'replicate',
    'inputs' => ['apikey', 'dynamicModels'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Perplexity',
    'type' => 'perplexity',
    'inputs' => ['apikey'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Mistral',
    'type' => 'mistral',
    'inputs' => ['apikey', 'dynamicModels'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'xAI (Grok)',
    'type' => 'xai',
    'inputs' => ['apikey', 'dynamicModels'],
    'internal' => true,
    'models' => []
  ],
  [
    'name' => 'Custom (OpenAI-Compatible)',
    'type' => 'custom',
    'inputs' => ['endpoint', 'apikey', 'dynamicModels'],
    'internal' => true,
    'models' => []
  ],
] );