Changeset 3440938
- Timestamp:
- 01/16/2026 11:38:33 AM (2 days ago)
- Location:
- aimogen
- Files:
-
- 115 added
- 7 edited
-
tags/1.0.2 (added)
-
tags/1.0.2/aimogen-ajax-actions.php (added)
-
tags/1.0.2/aimogen-assistants-file.php (added)
-
tags/1.0.2/aimogen-constants.php (added)
-
tags/1.0.2/aimogen-do-post.php (added)
-
tags/1.0.2/aimogen-generators.php (added)
-
tags/1.0.2/aimogen-helpers.php (added)
-
tags/1.0.2/aimogen-shortcodes-file.php (added)
-
tags/1.0.2/aimogen-streaming.php (added)
-
tags/1.0.2/aimogen.php (added)
-
tags/1.0.2/defaults (added)
-
tags/1.0.2/defaults/assistant-defaults-persona.json (added)
-
tags/1.0.2/defaults/assistant-defaults.json (added)
-
tags/1.0.2/defaults/persona-defaults.json (added)
-
tags/1.0.2/examples (added)
-
tags/1.0.2/examples/function_call.php (added)
-
tags/1.0.2/images (added)
-
tags/1.0.2/images/ai.png (added)
-
tags/1.0.2/images/controls.png (added)
-
tags/1.0.2/images/copy.ico (added)
-
tags/1.0.2/images/failed.gif (added)
-
tags/1.0.2/images/icon-old.png (added)
-
tags/1.0.2/images/icon.png (added)
-
tags/1.0.2/images/index.php (added)
-
tags/1.0.2/images/loading.gif (added)
-
tags/1.0.2/images/mic.ico (added)
-
tags/1.0.2/images/new.png (added)
-
tags/1.0.2/images/no-thumbnail.jpg (added)
-
tags/1.0.2/images/nochange.gif (added)
-
tags/1.0.2/images/ok.gif (added)
-
tags/1.0.2/images/placeholder.jpg (added)
-
tags/1.0.2/images/running.gif (added)
-
tags/1.0.2/index.php (added)
-
tags/1.0.2/languages (added)
-
tags/1.0.2/languages/aimogen.pot (added)
-
tags/1.0.2/languages/index.php (added)
-
tags/1.0.2/readme.txt (added)
-
tags/1.0.2/res (added)
-
tags/1.0.2/res/ImageResize (added)
-
tags/1.0.2/res/ImageResize/ImageResize.php (added)
-
tags/1.0.2/res/ImageResize/index.php (added)
-
tags/1.0.2/res/QueryClass.php (added)
-
tags/1.0.2/res/aimogen-assistants-api.php (added)
-
tags/1.0.2/res/aimogen-assistants.php (added)
-
tags/1.0.2/res/aimogen-chars.php (added)
-
tags/1.0.2/res/aimogen-chatbot.php (added)
-
tags/1.0.2/res/aimogen-logs.php (added)
-
tags/1.0.2/res/aimogen-main.php (added)
-
tags/1.0.2/res/aimogen-single-list.php (added)
-
tags/1.0.2/res/aimogen-spinner-list.php (added)
-
tags/1.0.2/res/characters.json (added)
-
tags/1.0.2/res/encoder.json (added)
-
tags/1.0.2/res/huggingface (added)
-
tags/1.0.2/res/huggingface/api.php (added)
-
tags/1.0.2/res/icons (added)
-
tags/1.0.2/res/icons/0.png (added)
-
tags/1.0.2/res/icons/1.png (added)
-
tags/1.0.2/res/icons/2.png (added)
-
tags/1.0.2/res/icons/3.png (added)
-
tags/1.0.2/res/icons/4.png (added)
-
tags/1.0.2/res/icons/5.png (added)
-
tags/1.0.2/res/icons/6.png (added)
-
tags/1.0.2/res/icons/7.png (added)
-
tags/1.0.2/res/icons/8.png (added)
-
tags/1.0.2/res/icons/9.png (added)
-
tags/1.0.2/res/index.php (added)
-
tags/1.0.2/res/ollama (added)
-
tags/1.0.2/res/ollama/ollama.php (added)
-
tags/1.0.2/res/openai (added)
-
tags/1.0.2/res/openai/OpenAi.php (added)
-
tags/1.0.2/res/openai/Url.php (added)
-
tags/1.0.2/res/openrouter (added)
-
tags/1.0.2/res/openrouter/OpenRouter.php (added)
-
tags/1.0.2/res/openrouter/UrlOpenRouter.php (added)
-
tags/1.0.2/res/swear.php (added)
-
tags/1.0.2/res/synonyms.dat (added)
-
tags/1.0.2/res/tokenizer (added)
-
tags/1.0.2/res/tokenizer/Gpt3Tokenizer.php (added)
-
tags/1.0.2/res/tokenizer/Gpt3TokenizerConfig.php (added)
-
tags/1.0.2/res/tokenizer/Merges.php (added)
-
tags/1.0.2/res/tokenizer/Vocab.php (added)
-
tags/1.0.2/res/tokenizer/pretrained_vocab_files (added)
-
tags/1.0.2/res/tokenizer/pretrained_vocab_files/README.md (added)
-
tags/1.0.2/res/tokenizer/pretrained_vocab_files/merges.txt (added)
-
tags/1.0.2/res/tokenizer/pretrained_vocab_files/vocab.json (added)
-
tags/1.0.2/res/vocab.bpe (added)
-
tags/1.0.2/scripts (added)
-
tags/1.0.2/scripts/admin-footer.js (added)
-
tags/1.0.2/scripts/assistants.js (added)
-
tags/1.0.2/scripts/bulk-editor.js (added)
-
tags/1.0.2/scripts/chat-live-preview.js (added)
-
tags/1.0.2/scripts/classic-editor.js (added)
-
tags/1.0.2/scripts/footer.js (added)
-
tags/1.0.2/scripts/index.php (added)
-
tags/1.0.2/scripts/main.js (added)
-
tags/1.0.2/scripts/media.js (added)
-
tags/1.0.2/scripts/modeselect.js (added)
-
tags/1.0.2/scripts/openai-chat-ajax.js (added)
-
tags/1.0.2/scripts/openai-chat-images-ajax.js (added)
-
tags/1.0.2/scripts/playground.js (added)
-
tags/1.0.2/scripts/poster.js (added)
-
tags/1.0.2/scripts/single.js (added)
-
tags/1.0.2/scripts/spin.js (added)
-
tags/1.0.2/styles (added)
-
tags/1.0.2/styles/aimogen-browser.css (added)
-
tags/1.0.2/styles/aimogen-modern.css (added)
-
tags/1.0.2/styles/aimogen-persona.css (added)
-
tags/1.0.2/styles/aimogen-rules.css (added)
-
tags/1.0.2/styles/aimogen-stylish.css (added)
-
tags/1.0.2/styles/assistants.css (added)
-
tags/1.0.2/styles/coderevolution-style.css (added)
-
tags/1.0.2/styles/form-front.css (added)
-
tags/1.0.2/styles/index.php (added)
-
tags/1.0.2/styles/stats-chatgpt.css (added)
-
tags/1.0.2/styles/toc.css (added)
-
trunk/aimogen-ajax-actions.php (modified) (5 diffs)
-
trunk/aimogen-constants.php (modified) (1 diff)
-
trunk/aimogen-do-post.php (modified) (2 diffs)
-
trunk/aimogen-generators.php (modified) (4 diffs)
-
trunk/aimogen-helpers.php (modified) (2 diffs)
-
trunk/aimogen-shortcodes-file.php (modified) (4 diffs)
-
trunk/aimogen.php (modified) (29 diffs)
Legend:
- Unmodified
- Added
- Removed
-
aimogen/trunk/aimogen-ajax-actions.php
r3421290 r3440938 2 2 defined('ABSPATH') or die(); 3 3 use Aimogen\OpenAi\OpenAi; 4 5 add_action('wp_ajax_aiomatic_live_feed', function () { 6 if (!current_user_can('manage_options')) { 7 wp_send_json_error(['message' => 'forbidden'], 403); 8 } 9 10 $nonce = isset($_POST['nonce']) ? sanitize_text_field(wp_unslash($_POST['nonce'])) : ''; 11 if (!wp_verify_nonce($nonce, 'aiomatic_live_feed')) { 12 wp_send_json_error(['message' => 'bad_nonce'], 400); 13 } 14 15 if (empty($GLOBALS['aiomatic_stats']) || !is_object($GLOBALS['aiomatic_stats'])) { 16 wp_send_json_error(['message' => 'stats_unavailable'], 500); 17 } 18 19 $last_id = isset($_POST['last_id']) ? intval($_POST['last_id']) : 0; 20 $limit = isset($_POST['limit']) ? intval($_POST['limit']) : 30; 21 if ($limit < 1) $limit = 30; 22 if ($limit > 100) $limit = 100; 23 24 $filters = []; 25 $sort = ['accessor' => 'id', 'by' => 'desc']; 26 27 $res = $GLOBALS['aiomatic_stats']->logs_query([], 0, $limit, $filters, $sort); 28 $rows = isset($res['rows']) && is_array($res['rows']) ? $res['rows'] : []; 29 30 $new = []; 31 foreach ($rows as $r) { 32 if (!isset($r['id'])) { 33 continue; 34 } 35 if (intval($r['id']) > $last_id) { 36 $new[] = $r; 37 } 38 } 39 40 usort($new, function($a, $b){ 41 return intval($a['id']) <=> intval($b['id']); 42 }); 43 44 $out = []; 45 $max_id = $last_id; 46 47 foreach ($new as $r) { 48 $id = intval($r['id']); 49 if ($id > $max_id) $max_id = $id; 50 51 $price = ''; 52 if (isset($r['apiRef']) && function_exists('aiomatic_is_aiomaticapi_key') && aiomatic_is_aiomaticapi_key($r['apiRef'])) { 53 $price = 'N/A'; 54 } else { 55 $price = isset($r['price']) ? (string)$r['price'] . '$' : ''; 56 } 57 58 $out[] = [ 59 'id' => $id, 60 'time' => isset($r['time']) ? (string)$r['time'] : '', 61 'env' => isset($r['env']) ? (string)$r['env'] : '', 62 'mode' => isset($r['mode']) ? (string)$r['mode'] : '', 63 'model' => isset($r['model']) ? (string)$r['model'] : '', 64 'assistant_id' => isset($r['assistant_id']) ? (string)$r['assistant_id'] : '', 65 'units' => isset($r['units']) ? (int)$r['units'] : 0, 66 'type' => isset($r['type']) ? (string)$r['type'] : '', 67 'price' => $price, 68 'session' => isset($r['session']) ? (string)$r['session'] : '', 69 'userId' => isset($r['userId']) ? (int)$r['userId'] : 0, 70 'ip' => isset($r['ip']) ? (string)$r['ip'] : '', 71 ]; 72 } 73 74 wp_send_json_success([ 75 'last_id' => $max_id, 76 'items' => $out, 77 ]); 78 }); 4 79 5 80 add_action('wp_ajax_aimogen_dismiss_notice', 'aimogen_dismiss_notice'); … … 381 456 'post_type' => 'aimogen_personas', 382 457 'title' => $jsonf['name'], 383 'post_status' => 'a ll',458 'post_status' => 'any', 384 459 'posts_per_page' => 1, 385 460 'no_found_rows' => true, … … 598 673 ), 599 674 ), 600 'post_status' => 'a ll',675 'post_status' => 'any', 601 676 'posts_per_page' => 1, 602 677 'no_found_rows' => true, … … 1001 1076 ), 1002 1077 ), 1003 'post_status' => 'a ll',1078 'post_status' => 'any', 1004 1079 'posts_per_page' => 1, 1005 1080 'no_found_rows' => true, … … 1347 1422 'post_type' => 'aimogen_personas', 1348 1423 'title' => $jsonf['name'], 1349 'post_status' => 'a ll',1424 'post_status' => 'any', 1350 1425 'posts_per_page' => 1, 1351 1426 'no_found_rows' => true, -
aimogen/trunk/aimogen-constants.php
r3421290 r3440938 1 1 <?php 2 2 defined('ABSPATH') or die(); 3 const AIMOGEN_DEFAULT_BIG_TIMEOUT = 999; 4 const AIMOGEN_DEFAULT_MODEL = 'gpt-4.1-mini'; 5 const AIMOGEN_DEFAULT_IMAGE_MODEL = 'gpt-image-1-mini'; 6 const AIMOGEN_MODELS = array('gpt-3.5-turbo-instruct'); 7 const AIMOGEN_NO_REASONING_MODELS = array('gpt-5-chat-latest'); 8 const AIMOGEN_MODELS_CHAT = array('gpt-4.1-mini', 'gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-4.1-mini-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1', 'gpt-4.1-2025-04-14', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-3.5-turbo-1106', 'gpt-3.5-turbo-0125', 'gpt-4', 'gpt-4-0613', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-turbo-preview', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10'); 9 const AIMOGEN_MODELS_VISION = array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1', 'o1-2024-12-17'); 10 const AIMOGEN_MODELS_OLLAMA_VISION = array('llama3.2-vision', 'llava', 'llava-llama3', 'bakllava', 'moondream', 'llava-phi3', 'hhao/openbmb-minicpm-llama3-v-2_5', 'aiden_lu/minicpm-v2.6', 'minicpm-v', 'xuxx/minicpm2.6', 'benzie/llava-phi-3', 'mskimomadto/chat-gph-vision', 'xiayu/openbmb-minicpm-llama3-v-2_5', '0ssamaak0/xtuner-llava', 'srizon/pixie', 'jyan1/paligemma-mix-224', 'knoopx/llava-phi-2', 'nsheth/llama-3-lumimaid-8b-v0.1-iq-imatrix', 'rohithbojja/llava-med-v1.6', 'anas/video-llava', 'bigbug/minicpm-v2.5', 'qnguyen3/nanollava', 'knoopx/mobile-vlm', 11 'nsheth/llava-llama-3-8b-v1_1-int4', 'ManishThota/llava_next_video', 'mannix/llava-phi3', 'dimweb/bunny-llama3-8b-v', 'chatgph/gph-main', 'childof7sins/llava-llama3-f16', 'doreilly/minicpm26', 'zctech/x-ai-vis', 'rohithbojja/llava-med-v1.5', 'leilasultan/florencemed', 'HammerAI/openbmb-minicpm-llama3-v-2_5', 'knoopx/obsidian', 'ih0dl/ardo', 'ManishThota/llava-video-merge', 'ih0dl/octocore.multimodal.v0.1', 'sroecker/moondream', 'doreilly/minicpm26_q5_k_m', 'agurla/moondream', 'sparksammy/samantha-mixed', 'bfhui/smart-pig', 'darkneighbor667/prac04', 'astra/astralm2-7b', 'injoon5/shoe-explainer', 'doreilly/minicpm26_q4_k_m', 'archiea/dobie-em', 'giannisan/penny', 'chevalblanc/gpt-4o-mini', 'highsunz/llava', 'aratan/vision', 'bfhui/better-siri', 'mike/vision', 'pdevine/vision-test', 'rameshrajamani/vision', 'arkohut/minicpm-v', 'abhiraj/uml_reader', 'starsnatched/radiology', 'jmorgan/llava', 'zxf945/minicpm-v', 'sparksammy/micro-sep', 'AnonY0324/bunny-llama-3-8b', 'sparksammy/agsamantha', 'sparksammy/samantha-eggplant', 'darkneighbor667/prac03', 'bigbug/test', 'hhui/fan1.0'); 12 const AIMOGEN_ASSISTANT_MODELS = array('gpt-3.5-turbo', 'gpt-3.5-turbo-1106', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-16k', 'gpt-4', 'gpt-4-0613', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-turbo-preview', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10'); 13 const AIMOGEN_RETRIEVAL_MODELS = array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-3.5-turbo', 'gpt-3.5-turbo-1106', 'gpt-3.5-turbo-0125', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-turbo-preview', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10'); 14 const AIMOGEN_PERPLEXITY_MODELS = array('sonar', 'sonar-pro', 'sonar-reasoning', 'sonar-reasoning-pro', 'sonar-deep-research'); 15 const AIMOGEN_EDIT_MODELS = array(); 16 const AIMOGEN_DEFAULT_VIDEO_MODEL = 'sora-2'; 17 const AIMOGEN_MODELS_VIDEO = array('sora-2', 'sora-2-pro'); 18 const AIMOGEN_MODELS_VIDEO_PARAMS = array( 19 'sora-2' => array( 20 'durations' => [ 4, 8, 12 ], 21 'unit' => 'second', 22 'resolutions' => [ 23 '1280x720' => 24 [ 25 'name' => '1280x720', 26 'label' => 'Landscape (1280x720)', 27 'price' => 0.10 28 ], 29 '720x1280' => 30 [ 31 'name' => '720x1280', 32 'label' => 'Portrait (720x1280)', 33 'price' => 0.10 34 ] 35 ] 36 ), 37 'sora-2-pro' => array( 38 'durations' => [ 4, 8, 12 ], 39 'unit' => 'second', 40 'resolutions' => [ 41 '1280x720' => 42 [ 43 'name' => '1280x720', 44 'label' => 'Landscape (1280x720)', 45 'price' => 0.30 46 ], 47 '720x1280' => 48 [ 49 'name' => '720x1280', 50 'label' => 'Portrait (720x1280)', 51 'price' => 0.30 52 ], 53 '1792x1024' => 54 [ 55 'name' => '1792x1024', 56 'label' => 'Landscape High Resolution (1792x1024)', 57 'price' => 0.50 58 ], 59 '1024x1792' => 60 [ 61 'name' => '1024x1792', 62 'label' => 'Portrait High Resolution (1024x1792)', 63 'price' => 0.50 64 ] 65 ], 66 ), 67 ); 68 const AIMOGEN_REALTIME_MODELS = array('gpt-realtime', 'gpt-realtime-mini', 'gpt-4o-realtime-preview-2025-06-03', 'gpt-4o-realtime-preview-2024-12-17', 'gpt-4o-mini-realtime-preview-2024-12-17', 'gpt-4o-realtime-preview', 'gpt-4o-mini-realtime-preview'); 69 const AIMOGEN_DEFAULT_REALTIME_MODEL = 'gpt-realtime'; 70 const AIMOGEN_REALTIME_VOICES = array('verse', 'alloy', 'ash', 'ballad', 'coral', 'echo', 'sage', 'shimmer'); 71 const AIMOGEN_DEFAULT_REALTIME_VOICE = 'verse'; 72 const AIMOGEN_DEFAULT_MODEL_EMBEDDING = 'text-embedding-3-small'; 73 const AIMOGEN_EMBEDDINGS_MODELS = array('text-embedding-3-small', 'text-embedding-3-large', 'text-embedding-ada-002'); 74 const AIMOGEN_DALLE_IMAGE_MODELS = array('dalle2', 'dalle3', 'dalle3hd', 'gpt-image-1', 'gpt-image-1-mini'); 75 const AIMOGEN_GOOGLE_IMAGE_MODELS = array('imagen-3.0-generate-002', 'imagen-4.0-generate-preview-06-06', 'imagen-4.0-ultra-generate-preview-06-06', 'gemini-3-pro-preview', 'gemini-2.5-flash-image-preview', 'gemini-2.5-flash-lite', 'gemini-2.5-flash', 'gemini-2.5-pro', 'gemini-2.0-flash', 'gemini-2.0-flash-preview-image-generation', 'gemini-2.0-flash-lite'); 76 const AIMOGEN_GOOGLE_IMAGE_DEFAULT_MODEL = 'imagen-3.0-generate-002'; 77 const AIMOGEN_NVIDIA_MODELS = array( 78 'qwen/qwen3-next-80b-a3b-thinking', 79 'trellis/trellis', 80 'deepseek/deepseek-v3.1', 81 'example/example-llama3b-per-artifact-license', 82 'gptoss/gpt-oss-20b', 83 'gptoss/gpt-oss-120b', 84 'teuken/teuken-7b-instruct-commercial-v0.4', 85 'magpie/magpie-tts-flow', 86 'magpie/magpie-tts-zeroshot', 87 'utter-project/eurollm-9b-instruct', 88 'gotocompany/gemma-2-9b-cpt-sahabatai-instruct', 89 'synthetic/synthetic-manipulation-motion-generation-for-robotics', 90 'cosmos/cosmos-predict1-7b', 91 'google/gemma-3-1b-it', 92 'microsoft/phi-4-mini-instruct', 93 'qwen/qwen2.5-7b-instruct', 94 'pdf2podcast/pdf-to-podcast', 95 'qwen/qwen2.5-coder-32b-instruct', 96 'qwen/qwen2.5-coder-7b-instruct', 97 'writer/palmyra-creative-122b', 98 'nvidia/llama-3.3-70b-instruct', 99 'nvidia/nemotron-4-mini-hindi-4b-instruct', 100 'ibm/granite-guardian-3.0-8b', 101 'nvidia/llama-3.1-nemotron-70b-instruct', 102 'zyphra/zamba2-7b-instruct', 103 'nvidia/llama-3.1-nemotron-70b-reward', 104 'meta/llama-3.2-3b-instruct', 105 'meta/llama-3.2-1b-instruct', 106 'nvidia/llama-3.1-nemotron-51b-instruct', 107 'qwen/qwen2-7b-instruct', 108 'abacusai/dracarys-llama-3.1-70b-instruct', 109 'ai21labs/jamba-1.5-mini-instruct', 110 'ai21labs/jamba-1.5-large-instruct', 111 'nvidia/nemotron-mini-4b-instruct', 112 'nvidia/mistral-nemo-minitron-8b-base', 113 'microsoft/phi-3.5-moe-instruct', 114 'microsoft/phi-3.5-mini-instruct', 115 'rakuten/rakutenai-7b-instruct', 116 'rakuten/rakutenai-7b-chat', 117 'writer/palmyra-fin-70b-32k', 118 'google/shieldgemma-9b', 119 'google/gemma-2-2b-it', 120 'nvidia/usdsearch', 121 'thudm/chatglm3-6b', 122 'baichuan-inc/baichuan2-13b-chat', 123 'meta/llama-3.1-70b-instruct', 124 'meta/llama-3.1-8b-instruct', 125 'nv-mistralai/mistral-nemo-12b-instruct', 126 'microsoft/phi-3-medium-128k-instruct', 127 'google/gemma-2-27b-it', 128 'google/gemma-2-9b-it', 129 'nvidia/llama3-chatqa-1.5-70b', 130 'nvidia/llama3-chatqa-1.5-8b', 131 '01-ai/yi-large', 132 'mistralai/mistral-7b-instruct-v0.3', 133 'stabilityai/stable-diffusion-3-medium', 134 'writer/palmyra-med-70b-32k', 135 'writer/palmyra-med-70b', 136 'upstage/solar-10.7b-instruct', 137 'mediatek/breeze-7b-instruct', 138 'microsoft/phi-3-small-8k-instruct', 139 'microsoft/phi-3-small-128k-instruct', 140 'microsoft/phi-3-medium-4k-instruct', 141 'aisingapore/sea-lion-7b-instruct', 142 'microsoft/phi-3-mini-4k-instruct', 143 'databricks/dbrx-instruct', 144 'microsoft/phi-3-mini-128k-instruct', 145 'mistralai/mixtral-8x22b-instruct-v0.1', 146 'meta/llama3-70b-instruct', 147 'meta/llama3-8b-instruct', 148 'google/codegemma-7b', 149 'google/gemma-7b', 150 'mistralai/mistral-7b-instruct-v0.2', 151 'mistralai/mixtral-8x7b-instruct-v0.1' 152 ); 153 const AIMOGEN_XAI_MODELS = array('grok-2-vision-1212', 'grok-2-1212', 'grok-2', 'grok-2-latest', 'grok-3', 'grok-3-latest', 'grok-3-mini', 'grok-3-fast', 'grok-3-mini-fast', 'grok-4-0709', 'grok-4-fast-non-reasoning', 'grok-4-fast-reasoning', 'grok-code-fast-1'); 154 const AIMOGEN_VISION_XAI_MODELS = array('grok-vision-beta', 'grok-2-vision-1212', 'grok-3', 'grok-3-latest', 'grok-3-mini', 'grok-3-fast', 'grok-3-mini-fast', 'grok-4-0709', 'grok-4-fast-non-reasoning', 'grok-4-fast-reasoning', 'grok-code-fast-1'); 155 const AIMOGEN_GROQ_MODELS = array('llama-3.1-8b-instant', 'llama-3.3-70b-versatile', 'meta-llama/llama-guard-4-12b', 'openai/gpt-oss-120b', 'openai/gpt-oss-20b', 'groq/compound', 'groq/compound-mini', 'meta-llama/llama-4-maverick-17b-128e-instruct',' meta-llama/llama-4-scout-17b-16e-instruct', 'meta-llama/llama-prompt-guard-2-22m', 'meta-llama/llama-prompt-guard-2-86m', 'moonshotai/kimi-k2-instruct-0905', 'qwen/qwen3-32b'); 156 const AIMOGEN_VISION_GROQ_MODELS = array(); 157 const AIMOGEN_AZURE_MODELS = array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'o1', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-pro', 'o3-pro-2025-06-10', 'gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-3.5-turbo-1106', 'gpt-4', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-0613', 'gpt-4-turbo', 'gpt-4-turbo-2024-04-09', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'gpt-3.5-turbo-instruct', 'gpt-3.5-turbo-instruct-0914', 'text-embedding-3-large', 'text-embedding-3-small', 'text-embedding-ada-002'); 158 const AIMOGEN_CLAUDE_MODELS = array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307'); 159 const AIMOGEN_CLAUDE_CHAT = array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307'); 160 const AIMOGEN_CLAUDE_MODELS_200K = array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307'); 161 const AIMOGEN_VISION_CLAUDE_MODELS = array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307'); 162 const AIMOGEN_GOOGLE_MODELS = array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite', 'chat-bison-001', 'text-bison-001'); 163 const AIMOGEN_GOOGLE_VISION_MODELS = array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite'); 164 const AIMOGEN_GOOGLE_STREAMING_MODELS = array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite'); 165 const AIMOGEN_STABLE_NEW_MODELS = array('stable-diffusion-ultra', 'stable-diffusion-core', 'stable-diffusion-3-0-large', 'stable-diffusion-3-0-turbo', 'stable-diffusion-3-0-medium', 'sd3.5-large', 'sd3.5-large-turbo', 'sd3.5-medium'); 166 const AIMOGEN_IDEOGRAM_MODELS = array('V_3', 'V_2_TURBO', 'V_2', 'V_1_TURBO', 'V_1'); 167 const AIMOGEN_STABLE_DEFAULT_MODE = 'sd3.5-large-turbo'; 168 const AIMOGEN_REPLICATE_DEFAULT_API_VERSION = 'ac732df83cea7fff18b8472768c88ad041fa750ff7682a21affe81863cbe77e4'; 169 const AIMOGEN_STABLE_IMAGE_MODELS = array('stable-diffusion-xl-1024-v1-0', 'stable-diffusion-v1-6', 'stable-diffusion-ultra', 'stable-diffusion-core', 'stable-diffusion-3-0-large', 'stable-diffusion-3-0-medium', 'stable-diffusion-3-0-turbo', 'sd3.5-large', 'sd3.5-large-turbo', 'sd3.5-medium'); 170 const AIMOGEN_GOOGLE_EMBEDDINGS_MODELS = array('embedding-001', 'text-embedding-004', 'text-embedding-005'); 171 const AIMOGEN_BATCH_MODELS = array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-4', 'gpt-4-turbo-preview', 'gpt-4-turbo', 'gpt-3.5-turbo-1106', 'gpt-4-turbo-2024-04-09', 'text-embedding-3-large', 'text-embedding-3-small', 'text-embedding-ada-002', 'gpt-4o', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10'); 172 const AIMOGEN_BATCH_MODELS_NO_EMBEDDING = array('gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-4', 'gpt-4-turbo-preview', 'gpt-4-turbo', 'gpt-3.5-turbo-1106', 'gpt-4-turbo-2024-04-09'); 173 const AIMOGEN_FUNCTION_CALLING_MODELS = array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-3.5-turbo', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-1106', 'gpt-4', 'gpt-4-turbo-preview', 'gpt-4-0125-preview', 'gpt-4-1106-preview', 'gpt-4-0613', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10'); 174 const AIMOGEN_XAI_FUNCTION_CALLING_MODELS = array('grok-2-vision-1212', 'grok-2-1212', 'grok-2', 'grok-2-latest', 'grok-3', 'grok-3-latest', 'grok-3-mini', 'grok-3-fast', 'grok-3-mini-fast', 'grok-4-0709', 'grok-4-fast-non-reasoning', 'grok-4-fast-reasoning', 'grok-code-fast-1'); 175 const AIMOGEN_GOOGLE_CHAT_MODELS = array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite'); 176 const AIMOGEN_GOOGLE_FUNCTION_CALLING_MODELS = array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite'); 177 const AIMOGEN_GROQ_FUNCTION_CALLING_MODELS = array('llama-3.1-8b-instant', 'llama-3.3-70b-versatile', 'meta-llama/llama-guard-4-12b', 'openai/gpt-oss-120b', 'openai/gpt-oss-20b', 'groq/compound', 'groq/compound-mini', 'meta-llama/llama-4-maverick-17b-128e-instruct',' meta-llama/llama-4-scout-17b-16e-instruct', 'meta-llama/llama-prompt-guard-2-22m', 'meta-llama/llama-prompt-guard-2-86m', 'moonshotai/kimi-k2-instruct-0905', 'qwen/qwen3-32b'); 178 const AIMOGEN_OLLAMA_FUNCTION_CALLING_MODELS = array('deepseek-r1', 'llama3.3', 'phi4', 'llama3.2', 'llama3.1', 'qwen2.5', 'nemotron-mini', 'mistral-small', 'mistral-nemo', 'mistral', 'mixtral', 'command-r', 'command-r-plus', 'qwen2', 'qwen2.5-coder', 'mistral-large', 'gdisney/mistral-large-uncensored', 'hermes3', 'llama3-groq-tool-use', 'crown/artificium', 'firefunction-v2', 'rolandroland/llama3.1-uncensored', 'mannix/llama3.1-8b-abliterated', 'ajindal/llama3.1-storm', 'mannix/llama3.1-8b-lexi', 'wangshenzhi/llama3.1_8b_chinese_chat', 'incept5/llama3.1-claude', 'sam4096/qwen2tools', 'Yarflam/pouet', 'finalend/hermes-3-llama-3.1', 'ALIENTELLIGENCE/nextjs14', 'allenporter/xlam', 'wangshenzhi/llama3.1_70b_chinese_chat', 'MFDoom/deepseek-coder-v2-tool-calling', 'steamdj/llama3.1-cpu-only', 'gdisney/mistral-nemo-uncensored', 'yantien/llama3.1-uncensored', 'hhao/qwen2.5-coder-tools', 'HammerAI/hermes-3-llama-3.1', 'crown/darkidol', 'finalend/llama-3.1-storm', 'mannix/llama3.1-storm', 'ALIENTELLIGENCE/whiterabbitv2', 'benedict/linkbricks-llama3.1-korean', 'leeplenty/lumimaid-v0.2', 'HammerAI/mistral-nemo-uncensored', 179 'vanilj/llama-3.1-70b-instruct-lorablated-iq2_xs', 'mannix/hermes-3-llama-3.1-8b', 'vanilj/hermes-3-llama-3.1-8b', 'mtaylor91/llama3.2-uncensored', 'kuro/mistral-nemo-minitron-8b-base-q8_0-gguf', 'xiayu/wc-llama-bk-8', 'mannix/llama3-groq-tool-8b', 'sammcj/qwen2.5-coder-7b-instruct', 'rjmalagon/dolphin-2.9.3-mistral-nemo', 'ALIENTELLIGENCE/codewriterv2', 'rjmalagon/lumimaid-v0.2-12b', 'hhao/qwen2.5-tools', 'xe/mimi', 'allenporter/assist-llm', 'imac/mistral-nemo-instruct-2407', 'fingerliu/llama3.1', 'MFDoom/deepseek-v2-tool-calling', 'interstellarninja/llama3.1-8b-tools', 'tomasmcm/undi95-meta-llama-3.1-8b-claude', 'krtkygpta/gemma2_tools', 'vanilj/supernova-medius', 'ALIENTELLIGENCE/sarahv2', 'lucianotonet/llamaclaude', 'kuqoi/qwen2-tools', 'rscr/vikhr_nemo_12b', 'mannix/llama3.1-70b', 'chevalblanc/o1-mini', 'ALIENTELLIGENCE/cybersecuritythreatanalysisv2', 'mike/mistral', 'interstellarninja/hermes-2-pro-llama-3-8b-tools', 'ALIENTELLIGENCE/cyberaisecurityv2', 'krith/meta-llama-3.2-3b-instruct-uncensored', 'krith/meta-llama-3.1-8b-instruct', 'sammcj/deepseek-coder-v2-lite-toolcalling', 'majx13/test', 'Tohur/natsumura-assistant-llama-3.1', 180 'ALIENTELLIGENCE/attorney2', 'vanilj/calme-2.4-rys-78b', 'xiayu/wc-llama-bk-7', 'goekdenizguelmez/josiefied-qwen2.5-7b-abliterated-v2', 'zcohn/llama3.1-uncensored-cot', 'mannix/hermes-3-llama-3.1-70b', 'krith/qwen2.5-7b-instruct', 'ALIENTELLIGENCE/linuxcmdxpert', 'sammcj/llama-3-1-8b-smcleod-golang-coder-v3', 'krith/qwen2.5-14b-instruct', 'cyberwald/sauerkrautlm-nemo-12b-instruct', 'vanilj/llama3.1-70b-iquants', 'interstellarninja/hermes-3-llama-3.1-8b-tools', 'dwightfoster03/functionary-small-v3.1', 'kangali/room-coder', 'mannix/llama3.1-8b', 'phuzzy/darknemo', 'ALIENTELLIGENCE/codingassistantv2', 'mychen76/llama3.1-intuitive-thinker', 'ALIENTELLIGENCE/roleplaymaster', 'krith/meta-llama-3.1-70b-instruct-abliterated', 'fatfish/internal-ref-extractor', 'benedict/linkbricks-mistral-nemo-korean', 'krith/meta-llama-3.2-1b-instruct-uncensored', 'xiayu/wc-llama3.1-0805', 'ALIENTELLIGENCE/cybersecuritymonitoring', 'xiayu/wc-llama-bk-2', 'ALIENTELLIGENCE/pythoncoderv2', 'krith/mistral-nemo-instruct-2407-abliterated', 'ALIENTELLIGENCE/automationgeneratorv2', 'InfoForge/forge-8b', 'rjmalagon/dolphin-2.9.3-mistral', 'phuzzy/darkllama3.1', 'ALIENTELLIGENCE/psychologistv2', 181 'rjmalagon/llama-3.1-supernova-lite', 'd89ftekb7/mistral-nemo-uncensored', 'ticlazau/qwen2.5-coder-7b-instruct', 'krith/meta-llama-3.1-8b-instruct-abliterated', 'ALIENTELLIGENCE/medicalimaginganalysis', 'ALIENTELLIGENCE/deepseekcoder16kcontextv2', 'vanilj/mistral-nemo-gutenberg-12b-v2', 'ALIENTELLIGENCE/contentsummarizer', 'krith/qwen2.5-72b-instruct', 'krith/meta-llama-3.1-70b-instruct', 'sam4096/phi2tools', 'ALIENTELLIGENCE/imagepromptengineer', 'TheAzazel/qwen2.5-14b-instruct-abliterated', 'ALIENTELLIGENCE/medicaldiagnostictools', 'ALIENTELLIGENCE/deeplearningengineerv2', 'ALIENTELLIGENCE/holybible', 'rongfengliang/openbuddy-llama3.1', 'ALIENTELLIGENCE/personalizednutrition', 'rongfengliang/bamboo-llm', 'bazsalanszky/mistral-large', 'zxf945/mistral-nemo', 182 'ALIENTELLIGENCE/randomroleplaypromptgenerator', 'ALIENTELLIGENCE/lawfirm', 'vitoreafeliciano/deepseek-coder', 'vitoreafeliciano/codefuse-deepseek', 'SlyOtis/git-auto-message', 'ALIENTELLIGENCE/genaiimagecspromptv', 'ALIENTELLIGENCE/mechanicalengineerv2', 'rscr/vikhr_llama3.1_8b', 'socialnetwooky/hermes3-llama3.1-abliterated', 'ALIENTELLIGENCE/computerhardwareengineer', 'ALIENTELLIGENCE/chemicalengineer', 'ALIENTELLIGENCE/ai2ndbrain', 'krith/qwen2.5-32b-instruct', 'ALIENTELLIGENCE/buffett', 'ALIENTELLIGENCE/aidatascientistv2', 'ALIENTELLIGENCE/bioengineerbiomedicalengineer', 'ALIENTELLIGENCE/electricalengineerv2', 'goekdenizguelmez/josiefied-qwen2.5-1.5b-instruct-abliterated-v1', 'krith/mistral-small-instruct-2409', 'rscr/vikhr_llama3.2_1b', 'ALIENTELLIGENCE/mentalwellness', 'ALIENTELLIGENCE/musicindustry', 'kangali/room-research', 'ALIENTELLIGENCE/multiagentv2', 'ALIENTELLIGENCE/characterconversationsimulator', 'ALIENTELLIGENCE/personalizedmedicine', 'ALIENTELLIGENCE/marketingexpertv2', 'jean-luc/cydonia', 'vanilj/cathallama-70b-i1-iq2_s', 'ALIENTELLIGENCE/predictiveanalyticsforbusinesses', 'artifish/llama3.2-uncensored', 'ALIENTELLIGENCE/musicprompts', 'ALIENTELLIGENCE/jarvisv2', 183 'solonglin/qwen2.5-q6_k-abliterated', 'anpigon/qwen2.5-7b-instruct-kowiki', 'ALIENTELLIGENCE/structureddataextraction', 'rjmalagon/rys_llama-3.1-8b-instruct', 'ALIENTELLIGENCE/computervisionengineer', 'RobinBially/xlam-8k', 'ALIENTELLIGENCE/radiofrequencyengineer', 'ALIENTELLIGENCE/streamingdefenselevel3', 'ALIENTELLIGENCE/filmandvideoproduction', 'ALIENTELLIGENCE/modelcreate2', 'starsnatched/thinking', 'ALIENTELLIGENCE/plantdoctor', 'ALIENTELLIGENCE/gamemasterroleplaying', 'ALIENTELLIGENCE/medicalbillingandcoding', 'flori/llama3.1-wopr', 'ALIENTELLIGENCE/gourmetglobetrotter', 'RobinBially/llama3.1-32k', 'ALIENTELLIGENCE/avengineer', 'ALIENTELLIGENCE/chiefinformationsecurityofficerv2', 'ALIENTELLIGENCE/grantwriterv2', 'benedict/linkbricks-hermes3-llama3.1-8b-korean-advanced-q8', 'ALIENTELLIGENCE/seomanager', 'ALIENTELLIGENCE/contractanalyzerv2', 'ALIENTELLIGENCE/digitalmarketingexpert', 'ALIENTELLIGENCE/financialadvisor', 'ALIENTELLIGENCE/veterinarymedicine', 'kovacs/llama3.1', 'ALIENTELLIGENCE/doctorai', 'ALIENTELLIGENCE/aerospaceengineer', 'ALIENTELLIGENCE/unrealgamedev', 'ALIENTELLIGENCE/startupagiassistant2', 'interstellarninja/hermes-2-theta-llama-3-8b-tools', 'vanilj/mistral-large-instruct-2407-iq3_xx', 184 'ALIENTELLIGENCE/lyricist', 'ALIENTELLIGENCE/mindwell', 'ALIENTELLIGENCE/civilengineerv2', 'Artalius/lixi', 'adhilroshan/uiforger', 'ALIENTELLIGENCE/extremecreativityerebus', 'ALIENTELLIGENCE/aipromptassistant', 'ALIENTELLIGENCE/tesla', 'darsankumar89/leglai', 'ALIENTELLIGENCE/mindpal', 'ALIENTELLIGENCE/teachai', 'krith/mistral-large-instruct-2407', 'RobinBially/qwen2.5-coder-16k', 'InfoForge/openforge', 'ALIENTELLIGENCE/embeddedsystemsengineer', 'ALIENTELLIGENCE/leonardodavinci', 'Shailesh714/emotion', 'ALIENTELLIGENCE/schematicdesign', 'ALIENTELLIGENCE/yourcfov2', 'chrypnotoad/erebus', 'Maoyue/mistral-nemo-minitron-8b-instruct', 'teevorian/mistral-nemo-sauerkraut', 'isaacramthal/llama3.1', 'froehnerel/llama-3.1-storm', 'ALIENTELLIGENCE/sapabapcoder', 'site-ir-llm/llm', 'ALIENTELLIGENCE/projectmanager', 'ALIENTELLIGENCE/shelldonv2', 'ALIENTELLIGENCE/librarianv2', 'ALIENTELLIGENCE/tutorai', 'TheAzazel/replete-llm-2.5-qwen-14b', 'ALIENTELLIGENCE/brainstorming', 'ALIENTELLIGENCE/searchfund', 'lawmancs2024/qwen2-function-q5', 'ALIENTELLIGENCE/aipoweredlawfirms', 'ALIENTELLIGENCE/chloev2', 'timdata_seturan/llm-botika-fp16', 'johnnyboy/qwen2.5-math-7b', 'DaddyLLAMA/euryale_v2.2_q4', 185 'TheAzazel/replete-llm-2.5-qwen-7b', 'TheAzazel/replete-llm-2.5-qwen-32b', 'phuzzy/darkidol', 'Kevinization/medicllama1.6', 'laszlo/bob-silly-dungeon-master', 'ALIENTELLIGENCE/humancomputerinteractiondesigner', 'ALIENTELLIGENCE/accountingandtaxation', 'ALIENTELLIGENCE/veterinarian', 186 'rjmalagon/llama-spark', 'ALIENTELLIGENCE/suntzu', 'ALIENTELLIGENCE/alberteinstein', 'ALIENTELLIGENCE/airesearcherv2', 'ALIENTELLIGENCE/pythonconsultantv2', 'ALIENTELLIGENCE/chiefaccountingofficerv2', 'ALIENTELLIGENCE/carljung', 'ALIENTELLIGENCE/edgarcaycev2', 'etracker/sauerkrautlm-3.1-instruct-q8', 'k33g/jean-luc-picard', 'zenoverflow/replete_coder_3_1_8b_q8_custom', 'ALIENTELLIGENCE/roominteriorsuggester', 'ALIENTELLIGENCE/psychiatrist', 'ALIENTELLIGENCE/policymaker', 'ahmedag/hackerbot_spl', 'ALIENTELLIGENCE/generalcounselv2', 'ALIENTELLIGENCE/tutoraiblueprint', 'vanilj/qwen2.5-72b-instruct-iq3_xxs', 'ALIENTELLIGENCE/engineeringtechnicalmanuals', 'ALIENTELLIGENCE/strategist', 'ALIENTELLIGENCE/alienbuddy', 'ALIENTELLIGENCE/emotionalintelligenceanalysis', 'ALIENTELLIGENCE/constructiontakeoffestimatorv2', 'ALIENTELLIGENCE/ceov2', 'ALIENTELLIGENCE/staugustine', 'michaelbui/qwen2.5-14b', 'ALIENTELLIGENCE/genealogist', 'ALIENTELLIGENCE/mindreaderdecoder', 'ALIENTELLIGENCE/foodservice', 'ALIENTELLIGENCE/neuralnetworkengineer', 'ALIENTELLIGENCE/nlpengineer2', 'cow/gemma2_tools', 'TheAzazel/qwen2.5-1.5b-v3-instruct-abliterated-v3.q8_0', 'TheAzazel/qwen2.5-coder-7b-instruct-abliterated.q8_0', 'siswabaru001/pussertifai', 187 'rjmalagon/barcena-8b-juridico-mexicano', 'rohitrajt/emotibot', 'ALIENTELLIGENCE/humorbot', 'ALIENTELLIGENCE/sentimentanalyzer', 'ALIENTELLIGENCE/insuranceservices', 'sparksammy/samantha-3.1', 'ALIENTELLIGENCE/systemsengineer', 'ALIENTELLIGENCE/productmanager', 'ALIENTELLIGENCE/chiefmarketingofficer2', 'ALIENTELLIGENCE/civilstructureengineerv2', 'AG1/kbmtderfla', 'crown/golang3.1', 'ALIENTELLIGENCE/crewaiconsultant', 'ALIENTELLIGENCE/askai', 'ALIENTELLIGENCE/hackerreporter', 'ALIENTELLIGENCE/geotechnicalengineer', 'ALIENTELLIGENCE/healthcareservices', 'ALIENTELLIGENCE/rockefeller', 'ALIENTELLIGENCE/riskmanager', 188 'ALIENTELLIGENCE/officemanager', 'ALIENTELLIGENCE/socialmediamanager', 'ALIENTELLIGENCE/chiefbusinessdevelopmentofficerv2', 'mike/firefunction', 'Kevinization/medicllama1.7', 'benedict/linkbricks-hermes3-llama3.1-8b-korean-advanced-q4', 'ALIENTELLIGENCE/coworkingmanager', 'ALIENTELLIGENCE/manufacturingprogrammingengineer', 'ALIENTELLIGENCE/businessintelligencedeveloper', 'ALIENTELLIGENCE/fashiondesign', 'ALIENTELLIGENCE/stressmoodmentalhealthsupport', 'ArzzKurz/koreansupport', 'ALIENTELLIGENCE/datacollectionentryanalysis', 'ALIENTELLIGENCE/nuclearengineer', 'ALIENTELLIGENCE/projectconstructionmanager', 'ALIENTELLIGENCE/trainingmanager', 'ALIENTELLIGENCE/brandmanager', 'chrypnotoad/fucksorry', 'ALIENTELLIGENCE/chiefsalesofficer2', 'ALIENTELLIGENCE/chiefaiofficerv2', 'thirty3/linux', 'TheAzazel/replete-llm-2.5-qwen-1.5b', 'benevolentjoker/the_economistmini', 'mhw/sin', 'ALIENTELLIGENCE/lifecoach', 'zctech/x-ai-dev', 'ALIENTELLIGENCE/startupcommunity', 'ALIENTELLIGENCE/aigaming', 'timdata_seturan/llm-botika', 'ALIENTELLIGENCE/travelplanningbooking', 'ALIENTELLIGENCE/incidentresponseautomation', 'ALIENTELLIGENCE/dentistry', 'ALIENTELLIGENCE/constructionplanning', 'ALIENTELLIGENCE/jesusofnazareth', 'ALIENTELLIGENCE/crisisintervention', 189 'ALIENTELLIGENCE/materialsengineer', 'ALIENTELLIGENCE/designmanager', 'ALIENTELLIGENCE/salesmanager', 'eliocosta/teste', 'jmorgan/msn', 'Kevinization/medicllama1.10', 'vanilj/llama-3.1-instruct-bellman-8b-swedish', 'bippy/rnld', 'magejosh/llama32instruct1buncensoredq6k', 'thirty3/kali', 'TheAzazel/replete-llm-2.5-qwen-3b', 'sthenno/miscii-14b-preview', 't/qwen2.5', 'RobinBially/qwen2.5-16k', 'aratan/valeryh', 'rizkiagungid/rasxgpt', 'fatfish/external-ref-extractor', 'luobin/coder', 'pdevine/discollama-unsloth', 'ALIENTELLIGENCE/enoch', 'ALIENTELLIGENCE/virtualfinancialadvisors', 'ALIENTELLIGENCE/automatedaccountingtaxpreparation', 'ALIENTELLIGENCE/horticulture', 'ALIENTELLIGENCE/pharmacy', 'ALIENTELLIGENCE/surveyingandmapping', 'mikolajewski/emojitron', 'ALIENTELLIGENCE/plato', 'ALIENTELLIGENCE/socrates', 'ALIENTELLIGENCE/shunryusuzuki', 'ALIENTELLIGENCE/aiengineer', 'ALIENTELLIGENCE/telecommunicationsengineer', 'ALIENTELLIGENCE/serverlesscomputingengineer', 'ALIENTELLIGENCE/metallurgicalengineer', 'dansullivan/test1', 'rosemarla/mistral-small-instruct-abliterated', 'Tales/llama_doc', 'DaddyLLAMA/magum_v2_123b_iq3_xxs', 'rizkiagungid/rasxlite2', 'abhisharma/mini_alisa', 'abhisharma/saniya', 'dominic/adamlinux', 190 'dharmapurikar/qwen2.5-7b-64k', 'rscr/llama3_70b_ru', 'franek/analytics', 'InfoForge/forge-70b', 'ALIENTELLIGENCE/solopreneur', 'ALIENTELLIGENCE/machinelearningengineerv2', 'saifsprezi/sprezi-llama-8b', 'ALIENTELLIGENCE/startupventurestudio', 'ALIENTELLIGENCE/ufology', 'ALIENTELLIGENCE/personalizedmarketingcampaigns', 'ALIENTELLIGENCE/aipowerededucationalgames', 'ALIENTELLIGENCE/clinicaltrialmanagement', 'ALIENTELLIGENCE/virtualeventplanning', 'ALIENTELLIGENCE/predictivethreatdetection', 'ALIENTELLIGENCE/mindfulnessandmeditation', 'ALIENTELLIGENCE/internetofthingsiot', 'ALIENTELLIGENCE/designsimulation', 'ALIENTELLIGENCE/financialplanning', 'ALIENTELLIGENCE/governmentagencies', 'ALIENTELLIGENCE/transportationandlogistics', 'ALIENTELLIGENCE/hawking', 'ALIENTELLIGENCE/elderlycompanion', 'ALIENTELLIGENCE/spectrumanalyzer', 'ALIENTELLIGENCE/ethicalphilosopher', 'ALIENTELLIGENCE/newsproducer', 'ALIENTELLIGENCE/investigativejournalist', 'ALIENTELLIGENCE/healthsafetyengineer', 'ALIENTELLIGENCE/agriculturalengineer', 'ALIENTELLIGENCE/noamchomsk', 'ALIENTELLIGENCE/conceptualdesigntutor', 'jiayuan1/bamboo', 'Azazel-AI/qwen2.5-14b-instruct-abliterated-v2-q8_0', 'mtaylor91/l3-stheno-maid-blackroot', 'anisha24/model1_llama3.1', 'DaddyLLAMA/magum_123b_iq4_xs', 'vanilj/qwen2.5-32b-instruct_iq4_xs', 191 'zxf945/llama3.2', 'FjordAI/fjord-ai', 'Kevinization/medicllama1.9.2.q8', 'blinzki/bimtrazer', 'Kevinization/medicllama1.5', 'ALIENTELLIGENCE/detectiveanya', 'ALIENTELLIGENCE/fitgenius', 'ALIENTELLIGENCE/pcarchitect', 'ALIENTELLIGENCE/christiancounselor', 'ALIENTELLIGENCE/airegulatoryspecialist', 'ALIENTELLIGENCE/airesearchscientist', 'ALIENTELLIGENCE/terrorismexpert', 'ALIENTELLIGENCE/sustainabilityanalysistools', 'ALIENTELLIGENCE/portfoliomanagement', 192 'ALIENTELLIGENCE/intelligenttutoringsystems', 'ALIENTELLIGENCE/virtualteachingassistants', 'ALIENTELLIGENCE/supplychainoptimization', 'ALIENTELLIGENCE/tourismhospitalitymanagement', 'ALIENTELLIGENCE/textileandapparelmanufacturing', 'ALIENTELLIGENCE/manufacturing', 'ALIENTELLIGENCE/educationservices', 'ALIENTELLIGENCE/retail', 'ALIENTELLIGENCE/shakespeare', 'ALIENTELLIGENCE/enriquecastillorincon', 'ALIENTELLIGENCE/newsreporter', 'shamyukr2904/gynocologist', 'ALIENTELLIGENCE/signalprocessingengineer', 'ALIENTELLIGENCE/realestatebroker', 'ALIENTELLIGENCE/realestateagent', 'ALIENTELLIGENCE/arvrcloudengineer', 'ALIENTELLIGENCE/ancientalienttheorist', 'ALIENTELLIGENCE/mininggeologicalengineer', 'ALIENTELLIGENCE/environmentalengineer', 'ALIENTELLIGENCE/advertisingmanager', 'ALIENTELLIGENCE/businessadministrator', 'ALIENTELLIGENCE/digitalmarketingmanager', 'ALIENTELLIGENCE/businessdevelopmentbizdev', 'ALIENTELLIGENCE/chiefprojectmanager', 'ALIENTELLIGENCE/coretransformation', 'artifish/spongeass-v4', 'chimiste/llama-3.1-8b-graph', 'DaddyLLAMA/euryale_v2.2_q6_k', 'Hamberfim/myguru_v04', 'abhisharma/alisa', 'gwyntel/psm-v2', 'vince_ai/mmmistral', 'gwyntel/psr-v5', 'rohitrajt/sihemotibot', 'starsnatched/thinkingmistral', 'franek/bank-statement-analyzer', 'jayeshusa22/sensei', 'XTeMixX/ai-x', 193 'AG1/sdso', 'gtandon/ft_llama3_1_swe_bench', 'AG1/gc', 'AG1/strat', 'AG1/manufengprog', 'ALIENTELLIGENCE/learningguidementortutor', 'ALIENTELLIGENCE/birbal', 'ALIENTELLIGENCE/footballcoachassistant', 'RobinBially/mistral-nemo-16k', 'ALIENTELLIGENCE/madamhelenablavatsky', 'ALIENTELLIGENCE/cloudengineer', 'ALIENTELLIGENCE/aiaccessibility', 'ALIENTELLIGENCE/aiethicist', 'ALIENTELLIGENCE/aipoweredproductrecommendations', 'ALIENTELLIGENCE/personalizedducationplans', 'ALIENTELLIGENCE/virtualconsultingservices', 'ALIENTELLIGENCE/virtualnursingassistants', 'ALIENTELLIGENCE/communityengagement', 'ALIENTELLIGENCE/accessibilityservices', 'ALIENTELLIGENCE/urbanplanning', 'ALIENTELLIGENCE/seniorsvirtualassistant', 'ALIENTELLIGENCE/specialneedseducation', 'ALIENTELLIGENCE/confucius', 'ALIENTELLIGENCE/turing', 'ALIENTELLIGENCE/galileo', 'ALIENTELLIGENCE/leaddev', 'maxtheconquerer/mentorships-analysis', 'ALIENTELLIGENCE/yogananda', 'ALIENTELLIGENCE/bezos', 'ALIENTELLIGENCE/sigmundfreud', 'ALIENTELLIGENCE/tvchiefmeteorologist', 'ALIENTELLIGENCE/tvlocalnewsproducer', 'ALIENTELLIGENCE/realtimeeditor', 'ALIENTELLIGENCE/broadcastchiefengineer', 'ALIENTELLIGENCE/microwaveengineer', 'ALIENTELLIGENCE/industrializingmachinelearningengineer', 'ALIENTELLIGENCE/laotse', 'ALIENTELLIGENCE/marineengineernavalarchitect', 'ALIENTELLIGENCE/petroleumengineer', 194 'ALIENTELLIGENCE/salesengineer', 'ALIENTELLIGENCE/industrialengineer', 'ALIENTELLIGENCE/projectsuperintendent', 'ALIENTELLIGENCE/tonystark', 'ALIENTELLIGENCE/predesignresearchtutor', 'ALIENTELLIGENCE/kimclement', 'venetanji/llama3.2-tool', 'Tales/parametros', 'Emile/filou', 'DaddyLLAMA/chronos_platinum_72b_q4_k_m', 'worstcoaster/tinyfilth', 'lly/qwen2.5-32b-instruct-iq3_m', 'guna/ihac-llama-3.2-3b-instruct-4', 'wwwcy/test1', 'benevolentjoker/demarquiscousin', 'vanilj/qwen2.5-14b-instruct-iq4_xs', 'benevolentjoker/the_illustrator', 'guna/ihac-llama-3.2-3b-instruct-2', 'DaddyLLAMA/replete_llm_v2.5_qwen_72b_q5_k_m', 'guna/ihac-llama-3.2-3b-instruct', 'benevolentjoker/the_caldecott', 'toan/hi', 'anthonyarutyunov/ollama-mini', 'dmovalente23/diogo_virtualente_v1', 'Nicotaglia/clinia_v3_8b', 'Nicotaglia/clinia_v2', 'RobinBially/qwen2.5-12k', 'niveo/laminha3.1', 'akiii/mochibi_3b', 'AG1/btderfla', 'panalepe/my_finetune', 'ahmedag/llama-3.1-spl-assistant', 'AG1/jbojfo', 'AG1/cdtfo', 'AG1/edgc', 'AG1/lrbof', 'jxjwilliam/bestitconsulting', 'AG1/ftngen', 'AG1/pcojof', 'AG1/chrof', 'AG1/chopof', 'AG1/sfsf', 'EZZYDMAN/summarisey', 'hhbach/ollama', 'ALIENTELLIGENCE/earthstationoperationsassistant', 195 'pki/logpt2', 'mhw/sin-ia', 'sammcj/llama-3-1-8b-smcleod-golang-coder-v1', 'ALIENTELLIGENCE/player2games', 'ALIENTELLIGENCE/esolevelestimator', 'ALIENTELLIGENCE/venturestartupstudiodragons', 'ALIENTELLIGENCE/startupventurestudionnllapproach', 'ALIENTELLIGENCE/startupventurestudioplaybook', 'RobinBially/mistral-nemo-8k', 'dsi/model', 'ALIENTELLIGENCE/aiprivateequityrollups', 'ALIENTELLIGENCE/vonbraun', 'ALIENTELLIGENCE/aiinputoutputmanager', 'ALIENTELLIGENCE/virtualproductdemonstrations', 'ALIENTELLIGENCE/automatedorderfulfillment', 'ALIENTELLIGENCE/virtualtutoringservices', 'ALIENTELLIGENCE/aipoweredportfoliomanagement', 'ALIENTELLIGENCE/virtualnursingservices', 'ALIENTELLIGENCE/aipoweredpatientengagement', 'ALIENTELLIGENCE/digitalconciergeervices', 'ALIENTELLIGENCE/personalizedcustomerexperience', 'MTBS/anonymizer', 'ALIENTELLIGENCE/ecofriendlysupplychainoptimization', 'ALIENTELLIGENCE/automatedaccountingsystems', 'ALIENTELLIGENCE/adaptivelearningplatforms', 'ALIENTELLIGENCE/aquaculture', 'ALIENTELLIGENCE/gamingservice', 'ALIENTELLIGENCE/autonomousystem', 'ALIENTELLIGENCE/digitaltwintechnology', 'ALIENTELLIGENCE/environmentalconsulting', 'ALIENTELLIGENCE/realestateservice', 'ALIENTELLIGENCE/moses', 'ALIENTELLIGENCE/travelandhospitality', 'ALIENTELLIGENCE/prayerlinecrisisintervention', 'ALIENTELLIGENCE/prayerline', 'ALIENTELLIGENCE/paultheapostle', 196 'ALIENTELLIGENCE/archimedes', 'ALIENTELLIGENCE/newton', 'ALIENTELLIGENCE/aristotle', 'kelvi23/axum', 'ALIENTELLIGENCE/feynman', 'ALIENTELLIGENCE/raykurzweil', 'ALIENTELLIGENCE/dalecarnegie', 'ALIENTELLIGENCE/kissinger', 'ALIENTELLIGENCE/aynrand', 'ALIENTELLIGENCE/raydalio', 'ALIENTELLIGENCE/samwalton', 'ALIENTELLIGENCE/jackwelch', 'ALIENTELLIGENCE/peterdrucker', 'ALIENTELLIGENCE/howardhughes', 'ALIENTELLIGENCE/benjaminfranklin', 'ALIENTELLIGENCE/tvnationalnewscastproducer', 'ALIENTELLIGENCE/tvcommercialproducer', 197 'ALIENTELLIGENCE/tvdirectorofsales', 'ALIENTELLIGENCE/streamingsalesinsights', 'ALIENTELLIGENCE/mastercontroloperator', 'ALIENTELLIGENCE/tvadsalesdirector', 'ALIENTELLIGENCE/digitalanchorproducer', 'ALIENTELLIGENCE/broadcastproductionengineer', 'ALIENTELLIGENCE/tvstationchiefengineer', 'ALIENTELLIGENCE/broadcastengineer', 'ALIENTELLIGENCE/tvchiefengineer', 'ALIENTELLIGENCE/mediaengineer', 'ALIENTELLIGENCE/neuromorphicngineer', 'ALIENTELLIGENCE/publicrelationsdirector', 'ALIENTELLIGENCE/communicationsdirector', 'ALIENTELLIGENCE/promotionsmanager', 'ALIENTELLIGENCE/facilitiesmanager', 'ALIENTELLIGENCE/marketingcommunicationmgr', 'Clem81/test', 'zctech/x-ai-12b', 'jelebruh/qwen2.5', 'chimiste/llama-3.2-1b-graph', 'guna/regpg-ihac-llama-3.2-3b-instruct', 'DaddyLLAMA/llama3.2_1b_q4', 'AG1/mqzbtm', 'vince_ai/mmmistral8', 'kufudemir/kufudemir', 'aratan/codebiblia', 'uwbfritz/mgannon', 'Nicotaglia/clinia_v4', 't/qwen2.5-patent-claims-explain', 'Nicotaglia/clinia_v3_70b', 'RobinBially/llama3.1-16k', 'Nicotaglia/clinia_v1', 'incept5/swiftral', 'starsnatched/tm', 'liutechs/soulqwen2', 'starsnatched/t', 'AG1/mrafafa', 'AG1/pscocfofo', 'AG1/rsmefofo', 'blackalpha/todlymist', 'AG1/arefofo', 'AG1/mafetfoo', 'AG1/syefofo', 'AG1/sfefofofo', 'AG1/cmhfofo', 'AG1/emefofo', 'AG1/elgfofo', 198 'AG1/chlgfofo', 'AG1/caifofo', 'AG1/cpvfofo', 'benedict/linkbricks-hermes3-llama3.1-70b-korean-advanced-q5', 'benedict/linkbricks-hermes3-llama3.1-70b-korean-advanced-q4', 'AG1/chrfeof', 'AG1/chepofd', 'AG1/cafafafo', 'AG1/chsavbfo', 'AG1/chdtfo', 'AG1/chstfo', 'AG1/chtafofo', 'AG1/mnmetfo', 'AG1/chfofofo', 'AG1/clstfofo', 'AG1/atfgo', 'AG1/nktfgo', 'AG1/rkfgo', 'AG1/rdfgf', 'AG1/mfskfo', 'AG1/mdfgo', 'AG1/hwkofo', 'AG1/dmfo', 'AG1/ctmof', 'AG1/cnsfo', 'AG1/cwofr', 'AG1/anofo', 'AG1/enstfo', 'AG1/jnzfo', 'AG1/bbfor', 'AG1/vtrof', 'AG1/tsdfo', 'AG1/sdvdrfo', 'AG1/svspfo', 'AG1/snrpfo', 'AG1/pdanfo', 'AG1/prlcsfo', 'AG1/smpfo', 'AG1/mdbofo', 'AG1/mwdfo', 'AG1/mchegof', 'AG1/lofcfo', 'AG1/ingnof', 'AG1/dcfofo', 'AG1/ctkofof', 'AG1/scengof', 'AG1/cevngio', 'AG1/bnstmo', 'AG1/aytof', 'AG1/cstaof', 'AG1/chconof', 'AG1/bisinof', 'AG1/gwrof', 'AG1/chrzfo', 'AG1/prfofo', 'AG1/vsofs', 'AG1/vocfa', 'AG1/chfofo', 'AG1/perlu', 'AG1/chefoe', 'AG1/canof', 'AG1/cadvof', 'AG1/agoffo', 'AG1/canyof', 'AG1/caudof', 'AG1/cbrdof', 'AG1/cbdvo', 'AG1/ccomuof', 'AG1/ccoplo', 'AG1/ccontof', 'AG1/ccrof', 'AG1/ccsuof', 199 'AG1/cdatof', 'AG1/cdesof', 'AG1/cdigof', 'AG1/cevntof', 'AG1/cevnof', 'AG1/cxpof', 'AG1/cfutof', 'AG1/cgmof', 'AG1/cgrwof', 'AG1/cinof', 'AG1/cisof', 'AG1/cinoof', 'AG1/cinspo', 'AG1/cipco', 'AG1/cinvof', 'AG1/cknwof', 'AG1/clarnof', 'AG1/chlogof', 'AG1/cmarkof', 'AG1/cmer', 'AG1/cprocof', 'AG1/chprdof', 'AG1/chprmg', 'AG1/crepuof', 'AG1/crescof', 'AG1/cscenof', 'AG1/crevo', 'AG1/crsko', 'AG1/csalof', 'AG1/csecof', 'AG1/cstrao', 'AG1/cscof', 'AG1/ctalo', 'AG1/cwo', 'AG1/chteco', 'AG1/chtecof', 'AG1/cowk', 'AG1/lf', 'AG1/gw', 'swapnil_teke/8_nap_model', 'jun47ade/callama', 'darsankumar89/octilyassist', 'zctech/x-ai-kit', 'xiayu/wc-llama-bk-6', 'xiayu/llama3.1-wizard', 200 'janne/raindance', 'kelvi23/custom_axum', 'a99divx/lok', 'kelvi23/caller', 'gedesiwen/my-models', 'crown/craigsprompter', 'dylanravel/allied_interest', 'chevalblanc/claude-3-haiku', 'phonpadithpp/laosllm', 'Tales/massas', 'chimiste/llama-3.2-3b-graph', 'richasdy/hello', 'GyuHyeon/naps-llama-3.1-v0.6.0-f32', 'saish_15/tethysai_research', 'StoneSage/marcus', 'hungvturing/pd-mario', 'eggitai/gienwen', 'vladm90/vv2', 'wjwjx/apioverflow', 'JerickUN/javagpt', 'dougstrouth/blog_assistant', 'emre198/emreai', 'fbriones/freya', 'remington2002/vector2', 'richlee/mario', 'Hamberfim/myguru', 'bmizerany/pap', 'tryfonas/tref', 'rakalantari/myllama', 'lsctw/lsctwman', 'aratan/valeryq-coder', 201 'Kevinization/medicllama1.9.2.q9_1', 'Kevinization/medicllama1.9.2.q9', 'rumpl/llama3.1', 'laszlo/bob', 'niveo/laminha', 'starsnatched/thinkingsmolmistral', 'peter6432/cat', 'peter6432/test', 'gbejarano-mc/murrayllama', 'gurjant1229/smart-model', 'josepana/oda', 'kamil5b/ciwastra', 'divanshurc/wyzard-discovery', 'Jakub123/discord2.0', 'kaany/llm1', 'Javi/dev-genai-plexus', 'Akshita/testing-llama', 'Karlsefni/chatofexile', 'xiayu/wc-llama-bk-3', 'xiayu/wc-llama-bk-1', 'jacksonian_r_taylor/initial_testing', 'sezi_kim/ollama3.1', 'shamyukr2904/othopaedist', 'AshtonLKY/llama3.1narsim', 'mohamedrady/clockwok-temptation'); 202 const AIMOGEN_EMBEDDING_OLLAMA_MODELS = array('nomic-embed-text', 'mxbai-embed-large', 'snowflake-arctic-embed', 'all-minilm', 'unclemusclez/jina-embeddings-v2-base-code', 'hellord/mxbai-embed-large-v1', 'znbang/bge', 'bge-m3', 'shaw/dmeta-embedding-zh', 'jina/jina-embeddings-v2-base-de', 'chroma/all-minilm-l6-v2-f32', 'bge-large', 'quentinz/bge-large-zh-v1.5', 'paraphrase-multilingual', 'milkey/m3e', 'jina/jina-embeddings-v2-base-en', 'chevalblanc/acge_text_embedding', 'chatfire/bge-m3', 'dztech/bge-large-zh', 'mofanke/acge_text_embedding', '893379029/piccolo-large-zh-v2', 'jina/jina-embeddings-v2-small-en', 'mofanke/dmeta-embedding-zh', 'milkey/gte', 'herald/dmeta-embedding-zh', 'nextfire/paraphrase-multilingual-minilm', 'jina/jina-embeddings-v2-base-es', 'milkey/dmeta-embedding-zh', 'cwchang/jina-embeddings-v2-base-zh', 'smartcreation/dmeta-embedding-zh', 'evilfreelancer/enbeddrus', 'smartcreation/bge-large-zh-v1.5', 'yxl/m3e', 'jmorgan/gte-small', 'shaw/dmeta-embedding-zh-small-q4', 'zylonai/multilingual-e5-large', 'royalpha/sentence-camembert-large', 'jeffh/intfloat-multilingual-e5-large', 'quentinz/bge-base-zh-v1.5', 'karuniaperjuangan/multilingual-e5-small', 'jeffh/intfloat-multilingual-e5-large-instruct', 'aerok/xiaobu-embedding-v2', 'zailiang/bge-large-zh-v1.5', 'shaw/dmeta-embedding-zh-small', 203 'aerok/acge_text_embedding', 'twwch/m3e-base', 'shaw/dmeta-embedding-zh-q4', 'viosay/conan-embedding-v1', 'smartwang/bge-large-zh-v1.5-f32.gguf', 'tazarov/all-minilm-l6-v2-f32', 'zw66/bgelarge', 'sunzhiyuan/suntray-embedding', 'joanfm/jina-embeddings-v2-base-en', 'jmorgan/nomic-embed-text', 'chinashrimp/jina-embeddings-v2-base-zh', 'albertogg/multi-qa-minilm-l6-cos-v1', 'bnksys/baia', 'imcurie/bge-large-en-v1.5', 'joanfm/jina-embeddings-v2-base-es', 'chevalblanc/text-embedding-3-small', 'shunyue/llama3-chinese-shunyue', '0ssamaak0/nomic-embed-text', 'theepicdev/nomic-embed-text', 'pankajrajdeo/sentence-transformers_all-minilm-l6-v2', 'kun432/cl-nagoya-ruri-large', 'locusai/multi-qa-minilm-l6-cos-v1', 'chinashrimp/xiaobu-embedding-v2', 'yuki_ho/bce-embedding', 'joanfm/jina-embeddings-v2-base-de', 'davisgao/m3e', 'zxf945/nomic-embed-text', 'quentinz/bge-small-zh-v1.5', 'zw66/llama3-8b-gguf', 'waterdrop/embeding', 'yxchia/paraphrase-multilingual-minilm-l12-v2', 'imac/zpoint_large_embedding_zh', 'zctech/x-ai-txt', 'jmorgan/all-minilm-l6', 'viosay/xiaobu-embedding-v2', 'plutonioumguy/bge-m3', 'zw66/llama3-8b', 'HuTangZhu/gte-small-zh', 'aerok/zpoint_large_embedding_zh', 'diepho/all-minilm', 'msc802/xiaobu-embedding-v2', 'zw66/llama3-chat-8.0bpw', 'woodylee1974/dmeta', 'modelbao/bge-large-zh-v1.5', 'zailiang/m3e', 'zw66/llama3-lora8b', 204 'liebe-magi/multilingual-e5-large', 'kun432/cl-nagoya-ruri-base', 'stanus74/e5-base-sts-en-de', 'imcurie/bge-large-zh-v1.5', 'yuki_ho/conan-embedding-v1', 'zylonai/bge-m3', 'leoho0722/zpoint_large_embedding_zh', 'shirt/snowflake-arctic-secret', 'viosay/zpoint_large_embedding_zh', 'charaf/bge-m3-f32', 'ollamay/w3e', 'lrs33/bce-embedding-base_v1', 'jaluma/arabert-all-nli-triplet-matryoshka', 'bona/bge-m3-korean', 'lrs33/conan-embedding-v1', 'zylonai/paraphrase-multilingual-minilm-l12', 'ohko/bge-small-zh-hk', 'imcurie/bge-m3', 'yuki_ho/xiaobu-embedding-v2', 'ehd0309/lgko', 'cowolff/science_bge_large', 'aroxima/multilingual-e5-large-instruct', 'xiaoming/bge-large-zh-v1.5', 'xiaoming/multilingual-e5-large', 'xiaoming/bce-embedding-base_v1', 'lrs33/xiaobu-embedding-v2', 'lrs33/acge_text_embedding'); 205 const AIMOGEN_TRAINING_MODELS = array('gpt-4o-2024-08-06', 'gpt-4o-mini-2024-07-18', 'gpt-4-0613', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-1106'); 206 const AIMOGEN_TRAINING_MODELS_CHAT = array('gpt-4o-2024-08-06', 'gpt-4o-mini-2024-07-18', 'gpt-4-0613', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-1106'); 207 const AIMOGEN_DEFAULT_TRAINING_MODEL = array('gpt-4o-mini-2024-07-18'); 208 const AIMOGEN_OLLAMA_MODELS = array('llama3'); 209 const AIMOGEN_OPENAI_SPEECH_MODELS = array('whisper-1', 'gpt-4o-mini-transcribe', 'gpt-4o-transcribe'); 210 const AIMOGEN_DEFAULT_MAX_TOKENS = 2048; 211 const AIMOGEN_DEFAULT_COMPLETION_TOKENS = 2000; 212 const AIMOGEN_MINIMUM_TOKENS_FOR_COMPLETIONS = 50; 213 const AIMOGEN_MINIMUM_TOKENS_FOR_CHAT = 50; 214 const AIMOGEN_MAX_HUGGINGFACE_TOKEN_COUNT = 2000; 215 const AIMOGEN_MAX_OLLAMA_TOKEN_COUNT = 4000; 216 const AIMOGEN_IS_DEBUG = false; 217 const AIMOGEN_EXCEPTED_POST_TYPES_FROM_EDITING = array('aimogen_video', 'aimogen_embeddings', 'aimogen_file', 'aimogen_remote_chat', 'aimogen_convert', 'aimogen_finetune', 'aimogen_forms', 'aimogen_personas', 'aimogen_assistants', 'aimogen_batches', 'aimogen_omni_temp', 'aimogen_editor_temp', 'aimogen_omni_file', 'aimogen_themes', 'aimogen_user_data'); 218 const AIMOGEN_AZURE_API_VERSION = '?api-version=2024-06-01'; 219 const AIMOGEN_AZURE_API_VERSION_EMBEDDINGS = '?api-version=2024-06-01'; 220 const AIMOGEN_AZURE_DALLE_API_VERSION = '?api-version=2023-06-01-preview'; 221 const AIMOGEN_AZURE_DALLE3_API_VERSION = '?api-version=2024-06-01'; 222 const AIMOGEN_AZURE_ASSISTANTS_API_VERSION = '?api-version=2024-05-01-preview'; 223 const AIMOGEN_AZURE_BATCHES_API_VERSION = '?api-version=2024-10-21'; 224 const AIMOGEN_AZURE_DEPLOYMENT_API_VERSION = '?api-version=2023-03-15-preview'; 225 const AIMOGEN_AMAZON_CATEGORIES = array('AmazonVideo', 'Apparel', 'Appliances', 'ArtsAndCrafts', 'Automotive', 'Baby', 'Beauty', 'Books', 'Classical', 'Collectibles', 'Computers', 'CreditCards', 'DigitalMusic', 'DigitalEducationalResources', 'Electronics', 'EverythingElse', 'Fashion', 'FashionBaby', 'FashionBoys', 'FashionGirls', 'FashionMen', 'FashionWomen', 'ForeignBooks', 'Furniture', 226 'GardenAndOutdoor', 'Garden', 'GiftCards', 'GroceryAndGourmetFood', 'Handmade', 'HealthPersonalCare', 'Hobbies', 'HomeAndKitchen', 'Home', 'Industrial', 'Jewelry', 'KindleStore', 'LocalServices', 'Lighting', 'Luggage', 227 'MobileAndAccessories', 'LuxuryBeauty', 'Magazines', 'Miscellaneous', 'MobileApps', 'MoviesAndTV', 'Music', 'MusicalInstruments', 'OfficeProducts', 'PetSupplies', 'Photo', 'Shoes', 'Software', 'SportsAndOutdoors', 'ToolsAndHomeImprovement', 'ToysAndGames', 'Vehicles', 'VHS', 'VideoGames', 'Watches'); 3 if(!defined('AIMOGEN_DEFAULT_BIG_TIMEOUT')) 4 { 5 define('AIMOGEN_MIGRATION_NOTICE_DATE', '3025-12-08'); 6 define('AIMOGEN_MIGRATION_CUTOFF_DATE', '3026-02-09'); 7 define('AIMOGEN_DEFAULT_BIG_TIMEOUT', 160); 8 define('AIMOGEN_DEFAULT_MODEL', 'gpt-4.1-mini'); 9 define('AIMOGEN_DEFAULT_IMAGE_MODEL', 'gpt-image-1-mini'); 10 define('AIMOGEN_MODELS', array('gpt-3.5-turbo-instruct')); 11 define('AIMOGEN_NO_REASONING_MODELS', array('gpt-5-chat-latest')); 12 define('AIMOGEN_MODELS_CHAT', array('gpt-4.1-mini', 'gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-4.1-mini-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1', 'gpt-4.1-2025-04-14', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-3.5-turbo-1106', 'gpt-3.5-turbo-0125', 'gpt-4', 'gpt-4-0613', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-turbo-preview', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10')); 13 define('AIMOGEN_MODELS_VISION', array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1', 'o1-2024-12-17')); 14 define('AIMOGEN_MODELS_OLLAMA_VISION', array('llama3.2-vision', 'llava', 'llava-llama3', 'bakllava', 'moondream', 'llava-phi3', 'hhao/openbmb-minicpm-llama3-v-2_5', 'aiden_lu/minicpm-v2.6', 'minicpm-v', 'xuxx/minicpm2.6', 'benzie/llava-phi-3', 'mskimomadto/chat-gph-vision', 'xiayu/openbmb-minicpm-llama3-v-2_5', '0ssamaak0/xtuner-llava', 'srizon/pixie', 'jyan1/paligemma-mix-224', 'knoopx/llava-phi-2', 'nsheth/llama-3-lumimaid-8b-v0.1-iq-imatrix', 'rohithbojja/llava-med-v1.6', 'anas/video-llava', 'bigbug/minicpm-v2.5', 'qnguyen3/nanollava', 'knoopx/mobile-vlm', 15 'nsheth/llava-llama-3-8b-v1_1-int4', 'ManishThota/llava_next_video', 'mannix/llava-phi3', 'dimweb/bunny-llama3-8b-v', 'chatgph/gph-main', 'childof7sins/llava-llama3-f16', 'doreilly/minicpm26', 'zctech/x-ai-vis', 'rohithbojja/llava-med-v1.5', 'leilasultan/florencemed', 'HammerAI/openbmb-minicpm-llama3-v-2_5', 'knoopx/obsidian', 'ih0dl/ardo', 'ManishThota/llava-video-merge', 'ih0dl/octocore.multimodal.v0.1', 'sroecker/moondream', 'doreilly/minicpm26_q5_k_m', 'agurla/moondream', 'sparksammy/samantha-mixed', 'bfhui/smart-pig', 'darkneighbor667/prac04', 'astra/astralm2-7b', 'injoon5/shoe-explainer', 'doreilly/minicpm26_q4_k_m', 'archiea/dobie-em', 'giannisan/penny', 'chevalblanc/gpt-4o-mini', 'highsunz/llava', 'aratan/vision', 'bfhui/better-siri', 'mike/vision', 'pdevine/vision-test', 'rameshrajamani/vision', 'arkohut/minicpm-v', 'abhiraj/uml_reader', 'starsnatched/radiology', 'jmorgan/llava', 'zxf945/minicpm-v', 'sparksammy/micro-sep', 'AnonY0324/bunny-llama-3-8b', 'sparksammy/agsamantha', 'sparksammy/samantha-eggplant', 'darkneighbor667/prac03', 'bigbug/test', 'hhui/fan1.0')); 16 define('AIMOGEN_ASSISTANT_MODELS', array('gpt-3.5-turbo', 'gpt-3.5-turbo-1106', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-16k', 'gpt-4', 'gpt-4-0613', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-turbo-preview', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-o-mini', 'gpt-o-mini-search-preview')); 17 define('AIMOGEN_RETRIEVAL_MODELS', array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-3.5-turbo', 'gpt-3.5-turbo-1106', 'gpt-3.5-turbo-0125', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-turbo-preview', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10')); 18 define('AIMOGEN_PERPLEXITY_MODELS', array('sonar', 'sonar-pro', 'sonar-reasoning', 'sonar-reasoning-pro', 'sonar-deep-research')); 19 define('AIMOGEN_EDIT_MODELS', array()); 20 define('AIMOGEN_DEFAULT_VIDEO_MODEL', 'sora-2'); 21 define('AIMOGEN_MODELS_VIDEO', array('sora-2', 'sora-2-pro')); 22 define('AIMOGEN_MODELS_VIDEO_PARAMS', array( 23 'sora-2' => array( 24 'durations' => [ 4, 8, 12 ], 25 'unit' => 'second', 26 'resolutions' => [ 27 '1280x720' => 28 [ 29 'name' => '1280x720', 30 'label' => 'Landscape (1280x720)', 31 'price' => 0.10 32 ], 33 '720x1280' => 34 [ 35 'name' => '720x1280', 36 'label' => 'Portrait (720x1280)', 37 'price' => 0.10 38 ] 39 ] 40 ), 41 'sora-2-pro' => array( 42 'durations' => [ 4, 8, 12 ], 43 'unit' => 'second', 44 'resolutions' => [ 45 '1280x720' => 46 [ 47 'name' => '1280x720', 48 'label' => 'Landscape (1280x720)', 49 'price' => 0.30 50 ], 51 '720x1280' => 52 [ 53 'name' => '720x1280', 54 'label' => 'Portrait (720x1280)', 55 'price' => 0.30 56 ], 57 '1792x1024' => 58 [ 59 'name' => '1792x1024', 60 'label' => 'Landscape High Resolution (1792x1024)', 61 'price' => 0.50 62 ], 63 '1024x1792' => 64 [ 65 'name' => '1024x1792', 66 'label' => 'Portrait High Resolution (1024x1792)', 67 'price' => 0.50 68 ] 69 ], 70 ), 71 )); 72 define('AIMOGEN_REALTIME_MODELS', array('gpt-realtime', 'gpt-realtime-mini', 'gpt-4o-realtime-preview-2025-06-03', 'gpt-4o-realtime-preview-2024-12-17', 'gpt-4o-mini-realtime-preview-2024-12-17', 'gpt-4o-realtime-preview', 'gpt-4o-mini-realtime-preview')); 73 define('AIMOGEN_DEFAULT_REALTIME_MODEL', 'gpt-realtime'); 74 define('AIMOGEN_REALTIME_VOICES', array('verse', 'alloy', 'ash', 'ballad', 'coral', 'echo', 'sage', 'shimmer')); 75 define('AIMOGEN_DEFAULT_REALTIME_VOICE', 'verse'); 76 define('AIMOGEN_DEFAULT_MODEL_EMBEDDING', 'text-embedding-3-small'); 77 define('AIMOGEN_EMBEDDINGS_MODELS', array('text-embedding-3-small', 'text-embedding-3-large', 'text-embedding-ada-002')); 78 define('AIMOGEN_DALLE_IMAGE_MODELS', array('dalle2', 'dalle3', 'dalle3hd', 'gpt-image-1', 'gpt-image-1-mini', 'gpt-image-1.5', 'chatgpt-image-latest')); 79 define('AIMOGEN_GOOGLE_IMAGE_MODELS', array('imagen-3.0-generate-002', 'imagen-4.0-generate-preview-06-06', 'imagen-4.0-ultra-generate-preview-06-06', 'gemini-3-pro-preview', 'gemini-2.5-flash-image-preview', 'gemini-2.5-flash-lite', 'gemini-2.5-flash', 'gemini-2.5-pro', 'gemini-2.0-flash', 'gemini-2.0-flash-preview-image-generation', 'gemini-2.0-flash-lite')); 80 define('AIMOGEN_GOOGLE_IMAGE_DEFAULT_MODEL', 'imagen-3.0-generate-002'); 81 define('AIMOGEN_NVIDIA_MODELS', array( 82 'qwen/qwen3-next-80b-a3b-thinking', 83 'trellis/trellis', 84 'deepseek/deepseek-v3.1', 85 'example/example-llama3b-per-artifact-license', 86 'gptoss/gpt-oss-20b', 87 'gptoss/gpt-oss-120b', 88 'teuken/teuken-7b-instruct-commercial-v0.4', 89 'magpie/magpie-tts-flow', 90 'magpie/magpie-tts-zeroshot', 91 'utter-project/eurollm-9b-instruct', 92 'gotocompany/gemma-2-9b-cpt-sahabatai-instruct', 93 'synthetic/synthetic-manipulation-motion-generation-for-robotics', 94 'cosmos/cosmos-predict1-7b', 95 'google/gemma-3-1b-it', 96 'microsoft/phi-4-mini-instruct', 97 'qwen/qwen2.5-7b-instruct', 98 'pdf2podcast/pdf-to-podcast', 99 'qwen/qwen2.5-coder-32b-instruct', 100 'qwen/qwen2.5-coder-7b-instruct', 101 'writer/palmyra-creative-122b', 102 'nvidia/llama-3.3-70b-instruct', 103 'nvidia/nemotron-4-mini-hindi-4b-instruct', 104 'ibm/granite-guardian-3.0-8b', 105 'nvidia/llama-3.1-nemotron-70b-instruct', 106 'zyphra/zamba2-7b-instruct', 107 'nvidia/llama-3.1-nemotron-70b-reward', 108 'meta/llama-3.2-3b-instruct', 109 'meta/llama-3.2-1b-instruct', 110 'nvidia/llama-3.1-nemotron-51b-instruct', 111 'qwen/qwen2-7b-instruct', 112 'abacusai/dracarys-llama-3.1-70b-instruct', 113 'ai21labs/jamba-1.5-mini-instruct', 114 'ai21labs/jamba-1.5-large-instruct', 115 'nvidia/nemotron-mini-4b-instruct', 116 'nvidia/mistral-nemo-minitron-8b-base', 117 'microsoft/phi-3.5-moe-instruct', 118 'microsoft/phi-3.5-mini-instruct', 119 'rakuten/rakutenai-7b-instruct', 120 'rakuten/rakutenai-7b-chat', 121 'writer/palmyra-fin-70b-32k', 122 'google/shieldgemma-9b', 123 'google/gemma-2-2b-it', 124 'nvidia/usdsearch', 125 'thudm/chatglm3-6b', 126 'baichuan-inc/baichuan2-13b-chat', 127 'meta/llama-3.1-70b-instruct', 128 'meta/llama-3.1-8b-instruct', 129 'nv-mistralai/mistral-nemo-12b-instruct', 130 'microsoft/phi-3-medium-128k-instruct', 131 'google/gemma-2-27b-it', 132 'google/gemma-2-9b-it', 133 'nvidia/llama3-chatqa-1.5-70b', 134 'nvidia/llama3-chatqa-1.5-8b', 135 '01-ai/yi-large', 136 'mistralai/mistral-7b-instruct-v0.3', 137 'stabilityai/stable-diffusion-3-medium', 138 'writer/palmyra-med-70b-32k', 139 'writer/palmyra-med-70b', 140 'upstage/solar-10.7b-instruct', 141 'mediatek/breeze-7b-instruct', 142 'microsoft/phi-3-small-8k-instruct', 143 'microsoft/phi-3-small-128k-instruct', 144 'microsoft/phi-3-medium-4k-instruct', 145 'aisingapore/sea-lion-7b-instruct', 146 'microsoft/phi-3-mini-4k-instruct', 147 'databricks/dbrx-instruct', 148 'microsoft/phi-3-mini-128k-instruct', 149 'mistralai/mixtral-8x22b-instruct-v0.1', 150 'meta/llama3-70b-instruct', 151 'meta/llama3-8b-instruct', 152 'google/codegemma-7b', 153 'google/gemma-7b', 154 'mistralai/mistral-7b-instruct-v0.2', 155 'mistralai/mixtral-8x7b-instruct-v0.1' 156 )); 157 define('AIMOGEN_XAI_MODELS', array('grok-2-vision-1212', 'grok-2-1212', 'grok-2', 'grok-2-latest', 'grok-3', 'grok-3-latest', 'grok-3-mini', 'grok-3-fast', 'grok-3-mini-fast', 'grok-4-0709', 'grok-4-fast-non-reasoning', 'grok-4-fast-reasoning', 'grok-code-fast-1')); 158 define('AIMOGEN_VISION_XAI_MODELS', array('grok-vision-beta', 'grok-2-vision-1212', 'grok-3', 'grok-3-latest', 'grok-3-mini', 'grok-3-fast', 'grok-3-mini-fast', 'grok-4-0709', 'grok-4-fast-non-reasoning', 'grok-4-fast-reasoning', 'grok-code-fast-1')); 159 define('AIMOGEN_GROQ_MODELS', array('llama-3.1-8b-instant', 'llama-3.3-70b-versatile', 'meta-llama/llama-guard-4-12b', 'openai/gpt-oss-120b', 'openai/gpt-oss-20b', 'groq/compound', 'groq/compound-mini', 'meta-llama/llama-4-maverick-17b-128e-instruct',' meta-llama/llama-4-scout-17b-16e-instruct', 'meta-llama/llama-prompt-guard-2-22m', 'meta-llama/llama-prompt-guard-2-86m', 'moonshotai/kimi-k2-instruct-0905', 'qwen/qwen3-32b')); 160 define('AIMOGEN_VISION_GROQ_MODELS', array()); 161 define('AIMOGEN_AZURE_MODELS', array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'o1', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-pro', 'o3-pro-2025-06-10', 'gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-3.5-turbo-1106', 'gpt-4', 'gpt-4-1106-preview', 'gpt-4-0125-preview', 'gpt-4-0613', 'gpt-4-turbo', 'gpt-4-turbo-2024-04-09', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'gpt-3.5-turbo-instruct', 'gpt-3.5-turbo-instruct-0914', 'text-embedding-3-large', 'text-embedding-3-small', 'text-embedding-ada-002')); 162 define('AIMOGEN_CLAUDE_MODELS', array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307')); 163 define('AIMOGEN_CLAUDE_CHAT', array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307')); 164 define('AIMOGEN_CLAUDE_MODELS_200K', array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307')); 165 define('AIMOGEN_VISION_CLAUDE_MODELS', array('claude-sonnet-4-5-20250929', 'claude-opus-4-1-20250805', 'claude-opus-4-20250514', 'claude-sonnet-4-20250514', 'claude-3-7-sonnet-20250219', 'claude-3-5-haiku-20241022', 'claude-3-5-sonnet-20241022', 'claude-3-5-sonnet-20240620', 'claude-3-opus-20240229', 'claude-3-sonnet-20240229', 'claude-3-haiku-20240307')); 166 define('AIMOGEN_GOOGLE_MODELS', array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite', 'chat-bison-001', 'text-bison-001')); 167 define('AIMOGEN_GOOGLE_VISION_MODELS', array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite')); 168 define('AIMOGEN_GOOGLE_STREAMING_MODELS', array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite')); 169 define('AIMOGEN_STABLE_NEW_MODELS', array('stable-diffusion-ultra', 'stable-diffusion-core', 'stable-diffusion-3-0-large', 'stable-diffusion-3-0-turbo', 'stable-diffusion-3-0-medium', 'sd3.5-large', 'sd3.5-large-turbo', 'sd3.5-medium')); 170 define('AIMOGEN_IDEOGRAM_MODELS', array('V_3', 'V_2_TURBO', 'V_2', 'V_1_TURBO', 'V_1')); 171 define('AIMOGEN_STABLE_DEFAULT_MODE', 'sd3.5-large-turbo'); 172 define('AIMOGEN_REPLICATE_DEFAULT_API_VERSION', 'ac732df83cea7fff18b8472768c88ad041fa750ff7682a21affe81863cbe77e4'); 173 define('AIMOGEN_STABLE_IMAGE_MODELS', array('stable-diffusion-xl-1024-v1-0', 'stable-diffusion-v1-6', 'stable-diffusion-ultra', 'stable-diffusion-core', 'stable-diffusion-3-0-large', 'stable-diffusion-3-0-medium', 'stable-diffusion-3-0-turbo', 'sd3.5-large', 'sd3.5-large-turbo', 'sd3.5-medium')); 174 define('AIMOGEN_GOOGLE_EMBEDDINGS_MODELS', array('embedding-001', 'text-embedding-004', 'text-embedding-005')); 175 define('AIMOGEN_BATCH_MODELS', array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-4', 'gpt-4-turbo-preview', 'gpt-4-turbo', 'gpt-3.5-turbo-1106', 'gpt-4-turbo-2024-04-09', 'text-embedding-3-large', 'text-embedding-3-small', 'text-embedding-ada-002', 'gpt-4o', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'chatgpt-4o-latest', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10')); 176 define('AIMOGEN_BATCH_MODELS_NO_EMBEDDING', array('gpt-3.5-turbo', 'gpt-3.5-turbo-16k', 'gpt-4', 'gpt-4-turbo-preview', 'gpt-4-turbo', 'gpt-3.5-turbo-1106', 'gpt-4-turbo-2024-04-09')); 177 define('AIMOGEN_FUNCTION_CALLING_MODELS', array('gpt-5.2', 'gpt-5.2-2025-12-11', 'gpt-5.2-chat-latest', 'gpt-5.2-pro', 'gpt-5.2-pro-2025-12-11', 'gpt-5.1', 'gpt-5.1-2025-11-13', 'gpt-5.1-chat-latest', 'gpt-5', 'gpt-5-chat-latest', 'gpt-5-2025-08-07', 'gpt-5-pro', 'gpt-5-pro-2025-10-06', 'gpt-5-mini', 'gpt-5-mini-2025-08-07', 'gpt-5-nano', 'gpt-5-nano-2025-08-07', 'gpt-3.5-turbo', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-1106', 'gpt-4', 'gpt-4-turbo-preview', 'gpt-4-0125-preview', 'gpt-4-1106-preview', 'gpt-4-0613', 'gpt-4-turbo-2024-04-09', 'gpt-4-turbo', 'gpt-4o', 'gpt-4o-2024-05-13', 'gpt-4o-2024-08-06', 'gpt-4o-2024-11-20', 'gpt-4o-mini', 'gpt-4o-mini-2024-07-18', 'gpt-4.1-nano-2025-04-14', 'gpt-4.1-nano', 'gpt-4.1-2025-04-14', 'gpt-4.1', 'gpt-4.1-mini', 'gpt-4.1-mini-2025-04-14', 'gpt-4o-mini-search-preview', 'gpt-4o-search-preview', 'o1-pro', 'o3', 'o3-2025-04-16', 'o3-deep-research', 'o4-mini-deep-research', 'o4-mini', 'o4-mini-2025-04-16', 'o3-mini', 'o3-mini-2025-01-31', 'o1', 'o1-2024-12-17', 'o3-pro', 'o3-pro-2025-06-10')); 178 define('AIMOGEN_XAI_FUNCTION_CALLING_MODELS', array('grok-2-vision-1212', 'grok-2-1212', 'grok-2', 'grok-2-latest', 'grok-3', 'grok-3-latest', 'grok-3-mini', 'grok-3-fast', 'grok-3-mini-fast', 'grok-4-0709', 'grok-4-fast-non-reasoning', 'grok-4-fast-reasoning', 'grok-code-fast-1')); 179 define('AIMOGEN_GOOGLE_CHAT_MODELS', array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite')); 180 define('AIMOGEN_GOOGLE_FUNCTION_CALLING_MODELS', array('gemini-3-pro-preview', 'gemini-2.5-pro', 'gemini-2.5-flash', 'gemini-2.5-flash-lite', 'gemma-3-27b-it', 'gemini-2.0-flash-thinking-exp-01-21', 'gemini-2.5-flash-preview-04-17', 'gemini-2.5-flash-preview-05-20', 'gemini-2.5-pro-exp-03-25', 'gemini-2.5-pro-preview-06-05', 'gemini-2.5-flash-lite-preview-06-17', 'gemini-2.0-pro-exp-02-05', 'gemini-2.0-flash-exp', 'gemini-2.0-flash', 'gemini-2.0-flash-lite')); 181 define('AIMOGEN_GROQ_FUNCTION_CALLING_MODELS', array('llama-3.1-8b-instant', 'llama-3.3-70b-versatile', 'meta-llama/llama-guard-4-12b', 'openai/gpt-oss-120b', 'openai/gpt-oss-20b', 'groq/compound', 'groq/compound-mini', 'meta-llama/llama-4-maverick-17b-128e-instruct',' meta-llama/llama-4-scout-17b-16e-instruct', 'meta-llama/llama-prompt-guard-2-22m', 'meta-llama/llama-prompt-guard-2-86m', 'moonshotai/kimi-k2-instruct-0905', 'qwen/qwen3-32b')); 182 define('AIMOGEN_OLLAMA_FUNCTION_CALLING_MODELS', array('deepseek-r1', 'llama3.3', 'phi4', 'llama3.2', 'llama3.1', 'qwen2.5', 'nemotron-mini', 'mistral-small', 'mistral-nemo', 'mistral', 'mixtral', 'command-r', 'command-r-plus', 'qwen2', 'qwen2.5-coder', 'mistral-large', 'gdisney/mistral-large-uncensored', 'hermes3', 'llama3-groq-tool-use', 'crown/artificium', 'firefunction-v2', 'rolandroland/llama3.1-uncensored', 'mannix/llama3.1-8b-abliterated', 'ajindal/llama3.1-storm', 'mannix/llama3.1-8b-lexi', 'wangshenzhi/llama3.1_8b_chinese_chat', 'incept5/llama3.1-claude', 'sam4096/qwen2tools', 'Yarflam/pouet', 'finalend/hermes-3-llama-3.1', 'ALIENTELLIGENCE/nextjs14', 'allenporter/xlam', 'wangshenzhi/llama3.1_70b_chinese_chat', 'MFDoom/deepseek-coder-v2-tool-calling', 'steamdj/llama3.1-cpu-only', 'gdisney/mistral-nemo-uncensored', 'yantien/llama3.1-uncensored', 'hhao/qwen2.5-coder-tools', 'HammerAI/hermes-3-llama-3.1', 'crown/darkidol', 'finalend/llama-3.1-storm', 'mannix/llama3.1-storm', 'ALIENTELLIGENCE/whiterabbitv2', 'benedict/linkbricks-llama3.1-korean', 'leeplenty/lumimaid-v0.2', 'HammerAI/mistral-nemo-uncensored', 183 'vanilj/llama-3.1-70b-instruct-lorablated-iq2_xs', 'mannix/hermes-3-llama-3.1-8b', 'vanilj/hermes-3-llama-3.1-8b', 'mtaylor91/llama3.2-uncensored', 'kuro/mistral-nemo-minitron-8b-base-q8_0-gguf', 'xiayu/wc-llama-bk-8', 'mannix/llama3-groq-tool-8b', 'sammcj/qwen2.5-coder-7b-instruct', 'rjmalagon/dolphin-2.9.3-mistral-nemo', 'ALIENTELLIGENCE/codewriterv2', 'rjmalagon/lumimaid-v0.2-12b', 'hhao/qwen2.5-tools', 'xe/mimi', 'allenporter/assist-llm', 'imac/mistral-nemo-instruct-2407', 'fingerliu/llama3.1', 'MFDoom/deepseek-v2-tool-calling', 'interstellarninja/llama3.1-8b-tools', 'tomasmcm/undi95-meta-llama-3.1-8b-claude', 'krtkygpta/gemma2_tools', 'vanilj/supernova-medius', 'ALIENTELLIGENCE/sarahv2', 'lucianotonet/llamaclaude', 'kuqoi/qwen2-tools', 'rscr/vikhr_nemo_12b', 'mannix/llama3.1-70b', 'chevalblanc/o1-mini', 'ALIENTELLIGENCE/cybersecuritythreatanalysisv2', 'mike/mistral', 'interstellarninja/hermes-2-pro-llama-3-8b-tools', 'ALIENTELLIGENCE/cyberaisecurityv2', 'krith/meta-llama-3.2-3b-instruct-uncensored', 'krith/meta-llama-3.1-8b-instruct', 'sammcj/deepseek-coder-v2-lite-toolcalling', 'majx13/test', 'Tohur/natsumura-assistant-llama-3.1', 184 'ALIENTELLIGENCE/attorney2', 'vanilj/calme-2.4-rys-78b', 'xiayu/wc-llama-bk-7', 'goekdenizguelmez/josiefied-qwen2.5-7b-abliterated-v2', 'zcohn/llama3.1-uncensored-cot', 'mannix/hermes-3-llama-3.1-70b', 'krith/qwen2.5-7b-instruct', 'ALIENTELLIGENCE/linuxcmdxpert', 'sammcj/llama-3-1-8b-smcleod-golang-coder-v3', 'krith/qwen2.5-14b-instruct', 'cyberwald/sauerkrautlm-nemo-12b-instruct', 'vanilj/llama3.1-70b-iquants', 'interstellarninja/hermes-3-llama-3.1-8b-tools', 'dwightfoster03/functionary-small-v3.1', 'kangali/room-coder', 'mannix/llama3.1-8b', 'phuzzy/darknemo', 'ALIENTELLIGENCE/codingassistantv2', 'mychen76/llama3.1-intuitive-thinker', 'ALIENTELLIGENCE/roleplaymaster', 'krith/meta-llama-3.1-70b-instruct-abliterated', 'fatfish/internal-ref-extractor', 'benedict/linkbricks-mistral-nemo-korean', 'krith/meta-llama-3.2-1b-instruct-uncensored', 'xiayu/wc-llama3.1-0805', 'ALIENTELLIGENCE/cybersecuritymonitoring', 'xiayu/wc-llama-bk-2', 'ALIENTELLIGENCE/pythoncoderv2', 'krith/mistral-nemo-instruct-2407-abliterated', 'ALIENTELLIGENCE/automationgeneratorv2', 'InfoForge/forge-8b', 'rjmalagon/dolphin-2.9.3-mistral', 'phuzzy/darkllama3.1', 'ALIENTELLIGENCE/psychologistv2', 185 'rjmalagon/llama-3.1-supernova-lite', 'd89ftekb7/mistral-nemo-uncensored', 'ticlazau/qwen2.5-coder-7b-instruct', 'krith/meta-llama-3.1-8b-instruct-abliterated', 'ALIENTELLIGENCE/medicalimaginganalysis', 'ALIENTELLIGENCE/deepseekcoder16kcontextv2', 'vanilj/mistral-nemo-gutenberg-12b-v2', 'ALIENTELLIGENCE/contentsummarizer', 'krith/qwen2.5-72b-instruct', 'krith/meta-llama-3.1-70b-instruct', 'sam4096/phi2tools', 'ALIENTELLIGENCE/imagepromptengineer', 'TheAzazel/qwen2.5-14b-instruct-abliterated', 'ALIENTELLIGENCE/medicaldiagnostictools', 'ALIENTELLIGENCE/deeplearningengineerv2', 'ALIENTELLIGENCE/holybible', 'rongfengliang/openbuddy-llama3.1', 'ALIENTELLIGENCE/personalizednutrition', 'rongfengliang/bamboo-llm', 'bazsalanszky/mistral-large', 'zxf945/mistral-nemo', 186 'ALIENTELLIGENCE/randomroleplaypromptgenerator', 'ALIENTELLIGENCE/lawfirm', 'vitoreafeliciano/deepseek-coder', 'vitoreafeliciano/codefuse-deepseek', 'SlyOtis/git-auto-message', 'ALIENTELLIGENCE/genaiimagecspromptv', 'ALIENTELLIGENCE/mechanicalengineerv2', 'rscr/vikhr_llama3.1_8b', 'socialnetwooky/hermes3-llama3.1-abliterated', 'ALIENTELLIGENCE/computerhardwareengineer', 'ALIENTELLIGENCE/chemicalengineer', 'ALIENTELLIGENCE/ai2ndbrain', 'krith/qwen2.5-32b-instruct', 'ALIENTELLIGENCE/buffett', 'ALIENTELLIGENCE/aidatascientistv2', 'ALIENTELLIGENCE/bioengineerbiomedicalengineer', 'ALIENTELLIGENCE/electricalengineerv2', 'goekdenizguelmez/josiefied-qwen2.5-1.5b-instruct-abliterated-v1', 'krith/mistral-small-instruct-2409', 'rscr/vikhr_llama3.2_1b', 'ALIENTELLIGENCE/mentalwellness', 'ALIENTELLIGENCE/musicindustry', 'kangali/room-research', 'ALIENTELLIGENCE/multiagentv2', 'ALIENTELLIGENCE/characterconversationsimulator', 'ALIENTELLIGENCE/personalizedmedicine', 'ALIENTELLIGENCE/marketingexpertv2', 'jean-luc/cydonia', 'vanilj/cathallama-70b-i1-iq2_s', 'ALIENTELLIGENCE/predictiveanalyticsforbusinesses', 'artifish/llama3.2-uncensored', 'ALIENTELLIGENCE/musicprompts', 'ALIENTELLIGENCE/jarvisv2', 187 'solonglin/qwen2.5-q6_k-abliterated', 'anpigon/qwen2.5-7b-instruct-kowiki', 'ALIENTELLIGENCE/structureddataextraction', 'rjmalagon/rys_llama-3.1-8b-instruct', 'ALIENTELLIGENCE/computervisionengineer', 'RobinBially/xlam-8k', 'ALIENTELLIGENCE/radiofrequencyengineer', 'ALIENTELLIGENCE/streamingdefenselevel3', 'ALIENTELLIGENCE/filmandvideoproduction', 'ALIENTELLIGENCE/modelcreate2', 'starsnatched/thinking', 'ALIENTELLIGENCE/plantdoctor', 'ALIENTELLIGENCE/gamemasterroleplaying', 'ALIENTELLIGENCE/medicalbillingandcoding', 'flori/llama3.1-wopr', 'ALIENTELLIGENCE/gourmetglobetrotter', 'RobinBially/llama3.1-32k', 'ALIENTELLIGENCE/avengineer', 'ALIENTELLIGENCE/chiefinformationsecurityofficerv2', 'ALIENTELLIGENCE/grantwriterv2', 'benedict/linkbricks-hermes3-llama3.1-8b-korean-advanced-q8', 'ALIENTELLIGENCE/seomanager', 'ALIENTELLIGENCE/contractanalyzerv2', 'ALIENTELLIGENCE/digitalmarketingexpert', 'ALIENTELLIGENCE/financialadvisor', 'ALIENTELLIGENCE/veterinarymedicine', 'kovacs/llama3.1', 'ALIENTELLIGENCE/doctorai', 'ALIENTELLIGENCE/aerospaceengineer', 'ALIENTELLIGENCE/unrealgamedev', 'ALIENTELLIGENCE/startupagiassistant2', 'interstellarninja/hermes-2-theta-llama-3-8b-tools', 'vanilj/mistral-large-instruct-2407-iq3_xx', 188 'ALIENTELLIGENCE/lyricist', 'ALIENTELLIGENCE/mindwell', 'ALIENTELLIGENCE/civilengineerv2', 'Artalius/lixi', 'adhilroshan/uiforger', 'ALIENTELLIGENCE/extremecreativityerebus', 'ALIENTELLIGENCE/aipromptassistant', 'ALIENTELLIGENCE/tesla', 'darsankumar89/leglai', 'ALIENTELLIGENCE/mindpal', 'ALIENTELLIGENCE/teachai', 'krith/mistral-large-instruct-2407', 'RobinBially/qwen2.5-coder-16k', 'InfoForge/openforge', 'ALIENTELLIGENCE/embeddedsystemsengineer', 'ALIENTELLIGENCE/leonardodavinci', 'Shailesh714/emotion', 'ALIENTELLIGENCE/schematicdesign', 'ALIENTELLIGENCE/yourcfov2', 'chrypnotoad/erebus', 'Maoyue/mistral-nemo-minitron-8b-instruct', 'teevorian/mistral-nemo-sauerkraut', 'isaacramthal/llama3.1', 'froehnerel/llama-3.1-storm', 'ALIENTELLIGENCE/sapabapcoder', 'site-ir-llm/llm', 'ALIENTELLIGENCE/projectmanager', 'ALIENTELLIGENCE/shelldonv2', 'ALIENTELLIGENCE/librarianv2', 'ALIENTELLIGENCE/tutorai', 'TheAzazel/replete-llm-2.5-qwen-14b', 'ALIENTELLIGENCE/brainstorming', 'ALIENTELLIGENCE/searchfund', 'lawmancs2024/qwen2-function-q5', 'ALIENTELLIGENCE/aipoweredlawfirms', 'ALIENTELLIGENCE/chloev2', 'timdata_seturan/llm-botika-fp16', 'johnnyboy/qwen2.5-math-7b', 'DaddyLLAMA/euryale_v2.2_q4', 189 'TheAzazel/replete-llm-2.5-qwen-7b', 'TheAzazel/replete-llm-2.5-qwen-32b', 'phuzzy/darkidol', 'Kevinization/medicllama1.6', 'laszlo/bob-silly-dungeon-master', 'ALIENTELLIGENCE/humancomputerinteractiondesigner', 'ALIENTELLIGENCE/accountingandtaxation', 'ALIENTELLIGENCE/veterinarian', 190 'rjmalagon/llama-spark', 'ALIENTELLIGENCE/suntzu', 'ALIENTELLIGENCE/alberteinstein', 'ALIENTELLIGENCE/airesearcherv2', 'ALIENTELLIGENCE/pythonconsultantv2', 'ALIENTELLIGENCE/chiefaccountingofficerv2', 'ALIENTELLIGENCE/carljung', 'ALIENTELLIGENCE/edgarcaycev2', 'etracker/sauerkrautlm-3.1-instruct-q8', 'k33g/jean-luc-picard', 'zenoverflow/replete_coder_3_1_8b_q8_custom', 'ALIENTELLIGENCE/roominteriorsuggester', 'ALIENTELLIGENCE/psychiatrist', 'ALIENTELLIGENCE/policymaker', 'ahmedag/hackerbot_spl', 'ALIENTELLIGENCE/generalcounselv2', 'ALIENTELLIGENCE/tutoraiblueprint', 'vanilj/qwen2.5-72b-instruct-iq3_xxs', 'ALIENTELLIGENCE/engineeringtechnicalmanuals', 'ALIENTELLIGENCE/strategist', 'ALIENTELLIGENCE/alienbuddy', 'ALIENTELLIGENCE/emotionalintelligenceanalysis', 'ALIENTELLIGENCE/constructiontakeoffestimatorv2', 'ALIENTELLIGENCE/ceov2', 'ALIENTELLIGENCE/staugustine', 'michaelbui/qwen2.5-14b', 'ALIENTELLIGENCE/genealogist', 'ALIENTELLIGENCE/mindreaderdecoder', 'ALIENTELLIGENCE/foodservice', 'ALIENTELLIGENCE/neuralnetworkengineer', 'ALIENTELLIGENCE/nlpengineer2', 'cow/gemma2_tools', 'TheAzazel/qwen2.5-1.5b-v3-instruct-abliterated-v3.q8_0', 'TheAzazel/qwen2.5-coder-7b-instruct-abliterated.q8_0', 'siswabaru001/pussertifai', 191 'rjmalagon/barcena-8b-juridico-mexicano', 'rohitrajt/emotibot', 'ALIENTELLIGENCE/humorbot', 'ALIENTELLIGENCE/sentimentanalyzer', 'ALIENTELLIGENCE/insuranceservices', 'sparksammy/samantha-3.1', 'ALIENTELLIGENCE/systemsengineer', 'ALIENTELLIGENCE/productmanager', 'ALIENTELLIGENCE/chiefmarketingofficer2', 'ALIENTELLIGENCE/civilstructureengineerv2', 'AG1/kbmtderfla', 'crown/golang3.1', 'ALIENTELLIGENCE/crewaiconsultant', 'ALIENTELLIGENCE/askai', 'ALIENTELLIGENCE/hackerreporter', 'ALIENTELLIGENCE/geotechnicalengineer', 'ALIENTELLIGENCE/healthcareservices', 'ALIENTELLIGENCE/rockefeller', 'ALIENTELLIGENCE/riskmanager', 192 'ALIENTELLIGENCE/officemanager', 'ALIENTELLIGENCE/socialmediamanager', 'ALIENTELLIGENCE/chiefbusinessdevelopmentofficerv2', 'mike/firefunction', 'Kevinization/medicllama1.7', 'benedict/linkbricks-hermes3-llama3.1-8b-korean-advanced-q4', 'ALIENTELLIGENCE/coworkingmanager', 'ALIENTELLIGENCE/manufacturingprogrammingengineer', 'ALIENTELLIGENCE/businessintelligencedeveloper', 'ALIENTELLIGENCE/fashiondesign', 'ALIENTELLIGENCE/stressmoodmentalhealthsupport', 'ArzzKurz/koreansupport', 'ALIENTELLIGENCE/datacollectionentryanalysis', 'ALIENTELLIGENCE/nuclearengineer', 'ALIENTELLIGENCE/projectconstructionmanager', 'ALIENTELLIGENCE/trainingmanager', 'ALIENTELLIGENCE/brandmanager', 'chrypnotoad/fucksorry', 'ALIENTELLIGENCE/chiefsalesofficer2', 'ALIENTELLIGENCE/chiefaiofficerv2', 'thirty3/linux', 'TheAzazel/replete-llm-2.5-qwen-1.5b', 'benevolentjoker/the_economistmini', 'mhw/sin', 'ALIENTELLIGENCE/lifecoach', 'zctech/x-ai-dev', 'ALIENTELLIGENCE/startupcommunity', 'ALIENTELLIGENCE/aigaming', 'timdata_seturan/llm-botika', 'ALIENTELLIGENCE/travelplanningbooking', 'ALIENTELLIGENCE/incidentresponseautomation', 'ALIENTELLIGENCE/dentistry', 'ALIENTELLIGENCE/constructionplanning', 'ALIENTELLIGENCE/jesusofnazareth', 'ALIENTELLIGENCE/crisisintervention', 193 'ALIENTELLIGENCE/materialsengineer', 'ALIENTELLIGENCE/designmanager', 'ALIENTELLIGENCE/salesmanager', 'eliocosta/teste', 'jmorgan/msn', 'Kevinization/medicllama1.10', 'vanilj/llama-3.1-instruct-bellman-8b-swedish', 'bippy/rnld', 'magejosh/llama32instruct1buncensoredq6k', 'thirty3/kali', 'TheAzazel/replete-llm-2.5-qwen-3b', 'sthenno/miscii-14b-preview', 't/qwen2.5', 'RobinBially/qwen2.5-16k', 'aratan/valeryh', 'rizkiagungid/rasxgpt', 'fatfish/external-ref-extractor', 'luobin/coder', 'pdevine/discollama-unsloth', 'ALIENTELLIGENCE/enoch', 'ALIENTELLIGENCE/virtualfinancialadvisors', 'ALIENTELLIGENCE/automatedaccountingtaxpreparation', 'ALIENTELLIGENCE/horticulture', 'ALIENTELLIGENCE/pharmacy', 'ALIENTELLIGENCE/surveyingandmapping', 'mikolajewski/emojitron', 'ALIENTELLIGENCE/plato', 'ALIENTELLIGENCE/socrates', 'ALIENTELLIGENCE/shunryusuzuki', 'ALIENTELLIGENCE/aiengineer', 'ALIENTELLIGENCE/telecommunicationsengineer', 'ALIENTELLIGENCE/serverlesscomputingengineer', 'ALIENTELLIGENCE/metallurgicalengineer', 'dansullivan/test1', 'rosemarla/mistral-small-instruct-abliterated', 'Tales/llama_doc', 'DaddyLLAMA/magum_v2_123b_iq3_xxs', 'rizkiagungid/rasxlite2', 'abhisharma/mini_alisa', 'abhisharma/saniya', 'dominic/adamlinux', 194 'dharmapurikar/qwen2.5-7b-64k', 'rscr/llama3_70b_ru', 'franek/analytics', 'InfoForge/forge-70b', 'ALIENTELLIGENCE/solopreneur', 'ALIENTELLIGENCE/machinelearningengineerv2', 'saifsprezi/sprezi-llama-8b', 'ALIENTELLIGENCE/startupventurestudio', 'ALIENTELLIGENCE/ufology', 'ALIENTELLIGENCE/personalizedmarketingcampaigns', 'ALIENTELLIGENCE/aipowerededucationalgames', 'ALIENTELLIGENCE/clinicaltrialmanagement', 'ALIENTELLIGENCE/virtualeventplanning', 'ALIENTELLIGENCE/predictivethreatdetection', 'ALIENTELLIGENCE/mindfulnessandmeditation', 'ALIENTELLIGENCE/internetofthingsiot', 'ALIENTELLIGENCE/designsimulation', 'ALIENTELLIGENCE/financialplanning', 'ALIENTELLIGENCE/governmentagencies', 'ALIENTELLIGENCE/transportationandlogistics', 'ALIENTELLIGENCE/hawking', 'ALIENTELLIGENCE/elderlycompanion', 'ALIENTELLIGENCE/spectrumanalyzer', 'ALIENTELLIGENCE/ethicalphilosopher', 'ALIENTELLIGENCE/newsproducer', 'ALIENTELLIGENCE/investigativejournalist', 'ALIENTELLIGENCE/healthsafetyengineer', 'ALIENTELLIGENCE/agriculturalengineer', 'ALIENTELLIGENCE/noamchomsk', 'ALIENTELLIGENCE/conceptualdesigntutor', 'jiayuan1/bamboo', 'Azazel-AI/qwen2.5-14b-instruct-abliterated-v2-q8_0', 'mtaylor91/l3-stheno-maid-blackroot', 'anisha24/model1_llama3.1', 'DaddyLLAMA/magum_123b_iq4_xs', 'vanilj/qwen2.5-32b-instruct_iq4_xs', 195 'zxf945/llama3.2', 'FjordAI/fjord-ai', 'Kevinization/medicllama1.9.2.q8', 'blinzki/bimtrazer', 'Kevinization/medicllama1.5', 'ALIENTELLIGENCE/detectiveanya', 'ALIENTELLIGENCE/fitgenius', 'ALIENTELLIGENCE/pcarchitect', 'ALIENTELLIGENCE/christiancounselor', 'ALIENTELLIGENCE/airegulatoryspecialist', 'ALIENTELLIGENCE/airesearchscientist', 'ALIENTELLIGENCE/terrorismexpert', 'ALIENTELLIGENCE/sustainabilityanalysistools', 'ALIENTELLIGENCE/portfoliomanagement', 196 'ALIENTELLIGENCE/intelligenttutoringsystems', 'ALIENTELLIGENCE/virtualteachingassistants', 'ALIENTELLIGENCE/supplychainoptimization', 'ALIENTELLIGENCE/tourismhospitalitymanagement', 'ALIENTELLIGENCE/textileandapparelmanufacturing', 'ALIENTELLIGENCE/manufacturing', 'ALIENTELLIGENCE/educationservices', 'ALIENTELLIGENCE/retail', 'ALIENTELLIGENCE/shakespeare', 'ALIENTELLIGENCE/enriquecastillorincon', 'ALIENTELLIGENCE/newsreporter', 'shamyukr2904/gynocologist', 'ALIENTELLIGENCE/signalprocessingengineer', 'ALIENTELLIGENCE/realestatebroker', 'ALIENTELLIGENCE/realestateagent', 'ALIENTELLIGENCE/arvrcloudengineer', 'ALIENTELLIGENCE/ancientalienttheorist', 'ALIENTELLIGENCE/mininggeologicalengineer', 'ALIENTELLIGENCE/environmentalengineer', 'ALIENTELLIGENCE/advertisingmanager', 'ALIENTELLIGENCE/businessadministrator', 'ALIENTELLIGENCE/digitalmarketingmanager', 'ALIENTELLIGENCE/businessdevelopmentbizdev', 'ALIENTELLIGENCE/chiefprojectmanager', 'ALIENTELLIGENCE/coretransformation', 'artifish/spongeass-v4', 'chimiste/llama-3.1-8b-graph', 'DaddyLLAMA/euryale_v2.2_q6_k', 'Hamberfim/myguru_v04', 'abhisharma/alisa', 'gwyntel/psm-v2', 'vince_ai/mmmistral', 'gwyntel/psr-v5', 'rohitrajt/sihemotibot', 'starsnatched/thinkingmistral', 'franek/bank-statement-analyzer', 'jayeshusa22/sensei', 'XTeMixX/ai-x', 197 'AG1/sdso', 'gtandon/ft_llama3_1_swe_bench', 'AG1/gc', 'AG1/strat', 'AG1/manufengprog', 'ALIENTELLIGENCE/learningguidementortutor', 'ALIENTELLIGENCE/birbal', 'ALIENTELLIGENCE/footballcoachassistant', 'RobinBially/mistral-nemo-16k', 'ALIENTELLIGENCE/madamhelenablavatsky', 'ALIENTELLIGENCE/cloudengineer', 'ALIENTELLIGENCE/aiaccessibility', 'ALIENTELLIGENCE/aiethicist', 'ALIENTELLIGENCE/aipoweredproductrecommendations', 'ALIENTELLIGENCE/personalizedducationplans', 'ALIENTELLIGENCE/virtualconsultingservices', 'ALIENTELLIGENCE/virtualnursingassistants', 'ALIENTELLIGENCE/communityengagement', 'ALIENTELLIGENCE/accessibilityservices', 'ALIENTELLIGENCE/urbanplanning', 'ALIENTELLIGENCE/seniorsvirtualassistant', 'ALIENTELLIGENCE/specialneedseducation', 'ALIENTELLIGENCE/confucius', 'ALIENTELLIGENCE/turing', 'ALIENTELLIGENCE/galileo', 'ALIENTELLIGENCE/leaddev', 'maxtheconquerer/mentorships-analysis', 'ALIENTELLIGENCE/yogananda', 'ALIENTELLIGENCE/bezos', 'ALIENTELLIGENCE/sigmundfreud', 'ALIENTELLIGENCE/tvchiefmeteorologist', 'ALIENTELLIGENCE/tvlocalnewsproducer', 'ALIENTELLIGENCE/realtimeeditor', 'ALIENTELLIGENCE/broadcastchiefengineer', 'ALIENTELLIGENCE/microwaveengineer', 'ALIENTELLIGENCE/industrializingmachinelearningengineer', 'ALIENTELLIGENCE/laotse', 'ALIENTELLIGENCE/marineengineernavalarchitect', 'ALIENTELLIGENCE/petroleumengineer', 198 'ALIENTELLIGENCE/salesengineer', 'ALIENTELLIGENCE/industrialengineer', 'ALIENTELLIGENCE/projectsuperintendent', 'ALIENTELLIGENCE/tonystark', 'ALIENTELLIGENCE/predesignresearchtutor', 'ALIENTELLIGENCE/kimclement', 'venetanji/llama3.2-tool', 'Tales/parametros', 'Emile/filou', 'DaddyLLAMA/chronos_platinum_72b_q4_k_m', 'worstcoaster/tinyfilth', 'lly/qwen2.5-32b-instruct-iq3_m', 'guna/ihac-llama-3.2-3b-instruct-4', 'wwwcy/test1', 'benevolentjoker/demarquiscousin', 'vanilj/qwen2.5-14b-instruct-iq4_xs', 'benevolentjoker/the_illustrator', 'guna/ihac-llama-3.2-3b-instruct-2', 'DaddyLLAMA/replete_llm_v2.5_qwen_72b_q5_k_m', 'guna/ihac-llama-3.2-3b-instruct', 'benevolentjoker/the_caldecott', 'toan/hi', 'anthonyarutyunov/ollama-mini', 'dmovalente23/diogo_virtualente_v1', 'Nicotaglia/clinia_v3_8b', 'Nicotaglia/clinia_v2', 'RobinBially/qwen2.5-12k', 'niveo/laminha3.1', 'akiii/mochibi_3b', 'AG1/btderfla', 'panalepe/my_finetune', 'ahmedag/llama-3.1-spl-assistant', 'AG1/jbojfo', 'AG1/cdtfo', 'AG1/edgc', 'AG1/lrbof', 'jxjwilliam/bestitconsulting', 'AG1/ftngen', 'AG1/pcojof', 'AG1/chrof', 'AG1/chopof', 'AG1/sfsf', 'EZZYDMAN/summarisey', 'hhbach/ollama', 'ALIENTELLIGENCE/earthstationoperationsassistant', 199 'pki/logpt2', 'mhw/sin-ia', 'sammcj/llama-3-1-8b-smcleod-golang-coder-v1', 'ALIENTELLIGENCE/player2games', 'ALIENTELLIGENCE/esolevelestimator', 'ALIENTELLIGENCE/venturestartupstudiodragons', 'ALIENTELLIGENCE/startupventurestudionnllapproach', 'ALIENTELLIGENCE/startupventurestudioplaybook', 'RobinBially/mistral-nemo-8k', 'dsi/model', 'ALIENTELLIGENCE/aiprivateequityrollups', 'ALIENTELLIGENCE/vonbraun', 'ALIENTELLIGENCE/aiinputoutputmanager', 'ALIENTELLIGENCE/virtualproductdemonstrations', 'ALIENTELLIGENCE/automatedorderfulfillment', 'ALIENTELLIGENCE/virtualtutoringservices', 'ALIENTELLIGENCE/aipoweredportfoliomanagement', 'ALIENTELLIGENCE/virtualnursingservices', 'ALIENTELLIGENCE/aipoweredpatientengagement', 'ALIENTELLIGENCE/digitalconciergeervices', 'ALIENTELLIGENCE/personalizedcustomerexperience', 'MTBS/anonymizer', 'ALIENTELLIGENCE/ecofriendlysupplychainoptimization', 'ALIENTELLIGENCE/automatedaccountingsystems', 'ALIENTELLIGENCE/adaptivelearningplatforms', 'ALIENTELLIGENCE/aquaculture', 'ALIENTELLIGENCE/gamingservice', 'ALIENTELLIGENCE/autonomousystem', 'ALIENTELLIGENCE/digitaltwintechnology', 'ALIENTELLIGENCE/environmentalconsulting', 'ALIENTELLIGENCE/realestateservice', 'ALIENTELLIGENCE/moses', 'ALIENTELLIGENCE/travelandhospitality', 'ALIENTELLIGENCE/prayerlinecrisisintervention', 'ALIENTELLIGENCE/prayerline', 'ALIENTELLIGENCE/paultheapostle', 200 'ALIENTELLIGENCE/archimedes', 'ALIENTELLIGENCE/newton', 'ALIENTELLIGENCE/aristotle', 'kelvi23/axum', 'ALIENTELLIGENCE/feynman', 'ALIENTELLIGENCE/raykurzweil', 'ALIENTELLIGENCE/dalecarnegie', 'ALIENTELLIGENCE/kissinger', 'ALIENTELLIGENCE/aynrand', 'ALIENTELLIGENCE/raydalio', 'ALIENTELLIGENCE/samwalton', 'ALIENTELLIGENCE/jackwelch', 'ALIENTELLIGENCE/peterdrucker', 'ALIENTELLIGENCE/howardhughes', 'ALIENTELLIGENCE/benjaminfranklin', 'ALIENTELLIGENCE/tvnationalnewscastproducer', 'ALIENTELLIGENCE/tvcommercialproducer', 201 'ALIENTELLIGENCE/tvdirectorofsales', 'ALIENTELLIGENCE/streamingsalesinsights', 'ALIENTELLIGENCE/mastercontroloperator', 'ALIENTELLIGENCE/tvadsalesdirector', 'ALIENTELLIGENCE/digitalanchorproducer', 'ALIENTELLIGENCE/broadcastproductionengineer', 'ALIENTELLIGENCE/tvstationchiefengineer', 'ALIENTELLIGENCE/broadcastengineer', 'ALIENTELLIGENCE/tvchiefengineer', 'ALIENTELLIGENCE/mediaengineer', 'ALIENTELLIGENCE/neuromorphicngineer', 'ALIENTELLIGENCE/publicrelationsdirector', 'ALIENTELLIGENCE/communicationsdirector', 'ALIENTELLIGENCE/promotionsmanager', 'ALIENTELLIGENCE/facilitiesmanager', 'ALIENTELLIGENCE/marketingcommunicationmgr', 'Clem81/test', 'zctech/x-ai-12b', 'jelebruh/qwen2.5', 'chimiste/llama-3.2-1b-graph', 'guna/regpg-ihac-llama-3.2-3b-instruct', 'DaddyLLAMA/llama3.2_1b_q4', 'AG1/mqzbtm', 'vince_ai/mmmistral8', 'kufudemir/kufudemir', 'aratan/codebiblia', 'uwbfritz/mgannon', 'Nicotaglia/clinia_v4', 't/qwen2.5-patent-claims-explain', 'Nicotaglia/clinia_v3_70b', 'RobinBially/llama3.1-16k', 'Nicotaglia/clinia_v1', 'incept5/swiftral', 'starsnatched/tm', 'liutechs/soulqwen2', 'starsnatched/t', 'AG1/mrafafa', 'AG1/pscocfofo', 'AG1/rsmefofo', 'blackalpha/todlymist', 'AG1/arefofo', 'AG1/mafetfoo', 'AG1/syefofo', 'AG1/sfefofofo', 'AG1/cmhfofo', 'AG1/emefofo', 'AG1/elgfofo', 202 'AG1/chlgfofo', 'AG1/caifofo', 'AG1/cpvfofo', 'benedict/linkbricks-hermes3-llama3.1-70b-korean-advanced-q5', 'benedict/linkbricks-hermes3-llama3.1-70b-korean-advanced-q4', 'AG1/chrfeof', 'AG1/chepofd', 'AG1/cafafafo', 'AG1/chsavbfo', 'AG1/chdtfo', 'AG1/chstfo', 'AG1/chtafofo', 'AG1/mnmetfo', 'AG1/chfofofo', 'AG1/clstfofo', 'AG1/atfgo', 'AG1/nktfgo', 'AG1/rkfgo', 'AG1/rdfgf', 'AG1/mfskfo', 'AG1/mdfgo', 'AG1/hwkofo', 'AG1/dmfo', 'AG1/ctmof', 'AG1/cnsfo', 'AG1/cwofr', 'AG1/anofo', 'AG1/enstfo', 'AG1/jnzfo', 'AG1/bbfor', 'AG1/vtrof', 'AG1/tsdfo', 'AG1/sdvdrfo', 'AG1/svspfo', 'AG1/snrpfo', 'AG1/pdanfo', 'AG1/prlcsfo', 'AG1/smpfo', 'AG1/mdbofo', 'AG1/mwdfo', 'AG1/mchegof', 'AG1/lofcfo', 'AG1/ingnof', 'AG1/dcfofo', 'AG1/ctkofof', 'AG1/scengof', 'AG1/cevngio', 'AG1/bnstmo', 'AG1/aytof', 'AG1/cstaof', 'AG1/chconof', 'AG1/bisinof', 'AG1/gwrof', 'AG1/chrzfo', 'AG1/prfofo', 'AG1/vsofs', 'AG1/vocfa', 'AG1/chfofo', 'AG1/perlu', 'AG1/chefoe', 'AG1/canof', 'AG1/cadvof', 'AG1/agoffo', 'AG1/canyof', 'AG1/caudof', 'AG1/cbrdof', 'AG1/cbdvo', 'AG1/ccomuof', 'AG1/ccoplo', 'AG1/ccontof', 'AG1/ccrof', 'AG1/ccsuof', 203 'AG1/cdatof', 'AG1/cdesof', 'AG1/cdigof', 'AG1/cevntof', 'AG1/cevnof', 'AG1/cxpof', 'AG1/cfutof', 'AG1/cgmof', 'AG1/cgrwof', 'AG1/cinof', 'AG1/cisof', 'AG1/cinoof', 'AG1/cinspo', 'AG1/cipco', 'AG1/cinvof', 'AG1/cknwof', 'AG1/clarnof', 'AG1/chlogof', 'AG1/cmarkof', 'AG1/cmer', 'AG1/cprocof', 'AG1/chprdof', 'AG1/chprmg', 'AG1/crepuof', 'AG1/crescof', 'AG1/cscenof', 'AG1/crevo', 'AG1/crsko', 'AG1/csalof', 'AG1/csecof', 'AG1/cstrao', 'AG1/cscof', 'AG1/ctalo', 'AG1/cwo', 'AG1/chteco', 'AG1/chtecof', 'AG1/cowk', 'AG1/lf', 'AG1/gw', 'swapnil_teke/8_nap_model', 'jun47ade/callama', 'darsankumar89/octilyassist', 'zctech/x-ai-kit', 'xiayu/wc-llama-bk-6', 'xiayu/llama3.1-wizard', 204 'janne/raindance', 'kelvi23/custom_axum', 'a99divx/lok', 'kelvi23/caller', 'gedesiwen/my-models', 'crown/craigsprompter', 'dylanravel/allied_interest', 'chevalblanc/claude-3-haiku', 'phonpadithpp/laosllm', 'Tales/massas', 'chimiste/llama-3.2-3b-graph', 'richasdy/hello', 'GyuHyeon/naps-llama-3.1-v0.6.0-f32', 'saish_15/tethysai_research', 'StoneSage/marcus', 'hungvturing/pd-mario', 'eggitai/gienwen', 'vladm90/vv2', 'wjwjx/apioverflow', 'JerickUN/javagpt', 'dougstrouth/blog_assistant', 'emre198/emreai', 'fbriones/freya', 'remington2002/vector2', 'richlee/mario', 'Hamberfim/myguru', 'bmizerany/pap', 'tryfonas/tref', 'rakalantari/myllama', 'lsctw/lsctwman', 'aratan/valeryq-coder', 205 'Kevinization/medicllama1.9.2.q9_1', 'Kevinization/medicllama1.9.2.q9', 'rumpl/llama3.1', 'laszlo/bob', 'niveo/laminha', 'starsnatched/thinkingsmolmistral', 'peter6432/cat', 'peter6432/test', 'gbejarano-mc/murrayllama', 'gurjant1229/smart-model', 'josepana/oda', 'kamil5b/ciwastra', 'divanshurc/wyzard-discovery', 'Jakub123/discord2.0', 'kaany/llm1', 'Javi/dev-genai-plexus', 'Akshita/testing-llama', 'Karlsefni/chatofexile', 'xiayu/wc-llama-bk-3', 'xiayu/wc-llama-bk-1', 'jacksonian_r_taylor/initial_testing', 'sezi_kim/ollama3.1', 'shamyukr2904/othopaedist', 'AshtonLKY/llama3.1narsim', 'mohamedrady/clockwok-temptation')); 206 define('AIMOGEN_EMBEDDING_OLLAMA_MODELS', array('nomic-embed-text', 'mxbai-embed-large', 'snowflake-arctic-embed', 'all-minilm', 'unclemusclez/jina-embeddings-v2-base-code', 'hellord/mxbai-embed-large-v1', 'znbang/bge', 'bge-m3', 'shaw/dmeta-embedding-zh', 'jina/jina-embeddings-v2-base-de', 'chroma/all-minilm-l6-v2-f32', 'bge-large', 'quentinz/bge-large-zh-v1.5', 'paraphrase-multilingual', 'milkey/m3e', 'jina/jina-embeddings-v2-base-en', 'chevalblanc/acge_text_embedding', 'chatfire/bge-m3', 'dztech/bge-large-zh', 'mofanke/acge_text_embedding', '893379029/piccolo-large-zh-v2', 'jina/jina-embeddings-v2-small-en', 'mofanke/dmeta-embedding-zh', 'milkey/gte', 'herald/dmeta-embedding-zh', 'nextfire/paraphrase-multilingual-minilm', 'jina/jina-embeddings-v2-base-es', 'milkey/dmeta-embedding-zh', 'cwchang/jina-embeddings-v2-base-zh', 'smartcreation/dmeta-embedding-zh', 'evilfreelancer/enbeddrus', 'smartcreation/bge-large-zh-v1.5', 'yxl/m3e', 'jmorgan/gte-small', 'shaw/dmeta-embedding-zh-small-q4', 'zylonai/multilingual-e5-large', 'royalpha/sentence-camembert-large', 'jeffh/intfloat-multilingual-e5-large', 'quentinz/bge-base-zh-v1.5', 'karuniaperjuangan/multilingual-e5-small', 'jeffh/intfloat-multilingual-e5-large-instruct', 'aerok/xiaobu-embedding-v2', 'zailiang/bge-large-zh-v1.5', 'shaw/dmeta-embedding-zh-small', 207 'aerok/acge_text_embedding', 'twwch/m3e-base', 'shaw/dmeta-embedding-zh-q4', 'viosay/conan-embedding-v1', 'smartwang/bge-large-zh-v1.5-f32.gguf', 'tazarov/all-minilm-l6-v2-f32', 'zw66/bgelarge', 'sunzhiyuan/suntray-embedding', 'joanfm/jina-embeddings-v2-base-en', 'jmorgan/nomic-embed-text', 'chinashrimp/jina-embeddings-v2-base-zh', 'albertogg/multi-qa-minilm-l6-cos-v1', 'bnksys/baia', 'imcurie/bge-large-en-v1.5', 'joanfm/jina-embeddings-v2-base-es', 'chevalblanc/text-embedding-3-small', 'shunyue/llama3-chinese-shunyue', '0ssamaak0/nomic-embed-text', 'theepicdev/nomic-embed-text', 'pankajrajdeo/sentence-transformers_all-minilm-l6-v2', 'kun432/cl-nagoya-ruri-large', 'locusai/multi-qa-minilm-l6-cos-v1', 'chinashrimp/xiaobu-embedding-v2', 'yuki_ho/bce-embedding', 'joanfm/jina-embeddings-v2-base-de', 'davisgao/m3e', 'zxf945/nomic-embed-text', 'quentinz/bge-small-zh-v1.5', 'zw66/llama3-8b-gguf', 'waterdrop/embeding', 'yxchia/paraphrase-multilingual-minilm-l12-v2', 'imac/zpoint_large_embedding_zh', 'zctech/x-ai-txt', 'jmorgan/all-minilm-l6', 'viosay/xiaobu-embedding-v2', 'plutonioumguy/bge-m3', 'zw66/llama3-8b', 'HuTangZhu/gte-small-zh', 'aerok/zpoint_large_embedding_zh', 'diepho/all-minilm', 'msc802/xiaobu-embedding-v2', 'zw66/llama3-chat-8.0bpw', 'woodylee1974/dmeta', 'modelbao/bge-large-zh-v1.5', 'zailiang/m3e', 'zw66/llama3-lora8b', 208 'liebe-magi/multilingual-e5-large', 'kun432/cl-nagoya-ruri-base', 'stanus74/e5-base-sts-en-de', 'imcurie/bge-large-zh-v1.5', 'yuki_ho/conan-embedding-v1', 'zylonai/bge-m3', 'leoho0722/zpoint_large_embedding_zh', 'shirt/snowflake-arctic-secret', 'viosay/zpoint_large_embedding_zh', 'charaf/bge-m3-f32', 'ollamay/w3e', 'lrs33/bce-embedding-base_v1', 'jaluma/arabert-all-nli-triplet-matryoshka', 'bona/bge-m3-korean', 'lrs33/conan-embedding-v1', 'zylonai/paraphrase-multilingual-minilm-l12', 'ohko/bge-small-zh-hk', 'imcurie/bge-m3', 'yuki_ho/xiaobu-embedding-v2', 'ehd0309/lgko', 'cowolff/science_bge_large', 'aroxima/multilingual-e5-large-instruct', 'xiaoming/bge-large-zh-v1.5', 'xiaoming/multilingual-e5-large', 'xiaoming/bce-embedding-base_v1', 'lrs33/xiaobu-embedding-v2', 'lrs33/acge_text_embedding')); 209 define('AIMOGEN_TRAINING_MODELS', array('gpt-4o-2024-08-06', 'gpt-4o-mini-2024-07-18', 'gpt-4-0613', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-1106')); 210 define('AIMOGEN_TRAINING_MODELS_CHAT', array('gpt-4o-2024-08-06', 'gpt-4o-mini-2024-07-18', 'gpt-4-0613', 'gpt-3.5-turbo-0125', 'gpt-3.5-turbo-1106')); 211 define('AIMOGEN_DEFAULT_TRAINING_MODEL', array('gpt-4o-mini-2024-07-18')); 212 define('AIMOGEN_OLLAMA_MODELS', array('llama3')); 213 define('AIMOGEN_OPENAI_SPEECH_MODELS', array('whisper-1', 'gpt-4o-mini-transcribe', 'gpt-4o-transcribe')); 214 define('AIMOGEN_DEFAULT_MAX_TOKENS', 2048); 215 define('AIMOGEN_DEFAULT_COMPLETION_TOKENS', 2000); 216 define('AIMOGEN_MINIMUM_TOKENS_FOR_COMPLETIONS', 50); 217 define('AIMOGEN_MINIMUM_TOKENS_FOR_CHAT', 50); 218 define('AIMOGEN_MAX_HUGGINGFACE_TOKEN_COUNT', 2000); 219 define('AIMOGEN_MAX_OLLAMA_TOKEN_COUNT', 4000); 220 define('AIMOGEN_IS_DEBUG', false); 221 define('AIMOGEN_EXCEPTED_POST_TYPES_FROM_EDITING', array('aimogen_video', 'aimogen_embeddings', 'aimogen_file', 'aimogen_remote_chat', 'aimogen_convert', 'aimogen_finetune', 'aimogen_forms', 'aimogen_personas', 'aimogen_assistants', 'aimogen_batches', 'aimogen_omni_temp', 'aimogen_editor_temp', 'aimogen_omni_file', 'aimogen_themes', 'aimogen_user_data')); 222 define('AIMOGEN_AZURE_API_VERSION', '?api-version=2024-06-01'); 223 define('AIMOGEN_AZURE_API_VERSION_EMBEDDINGS', '?api-version=2024-06-01'); 224 define('AIMOGEN_AZURE_DALLE_API_VERSION', '?api-version=2023-06-01-preview'); 225 define('AIMOGEN_AZURE_DALLE3_API_VERSION', '?api-version=2024-06-01'); 226 define('AIMOGEN_AZURE_ASSISTANTS_API_VERSION', '?api-version=2024-05-01-preview'); 227 define('AIMOGEN_AZURE_BATCHES_API_VERSION', '?api-version=2024-10-21'); 228 define('AIMOGEN_AZURE_DEPLOYMENT_API_VERSION', '?api-version=2023-03-15-preview'); 229 define('AIMOGEN_AMAZON_CATEGORIES', array('AmazonVideo', 'Apparel', 'Appliances', 'ArtsAndCrafts', 'Automotive', 'Baby', 'Beauty', 'Books', 'Classical', 'Collectibles', 'Computers', 'CreditCards', 'DigitalMusic', 'DigitalEducationalResources', 'Electronics', 'EverythingElse', 'Fashion', 'FashionBaby', 'FashionBoys', 'FashionGirls', 'FashionMen', 'FashionWomen', 'ForeignBooks', 'Furniture', 230 'GardenAndOutdoor', 'Garden', 'GiftCards', 'GroceryAndGourmetFood', 'Handmade', 'HealthPersonalCare', 'Hobbies', 'HomeAndKitchen', 'Home', 'Industrial', 'Jewelry', 'KindleStore', 'LocalServices', 'Lighting', 'Luggage', 231 'MobileAndAccessories', 'LuxuryBeauty', 'Magazines', 'Miscellaneous', 'MobileApps', 'MoviesAndTV', 'Music', 'MusicalInstruments', 'OfficeProducts', 'PetSupplies', 'Photo', 'Shoes', 'Software', 'SportsAndOutdoors', 'ToolsAndHomeImprovement', 'ToysAndGames', 'Vehicles', 'VHS', 'VideoGames', 'Watches')); 232 } 228 233 ?> -
aimogen/trunk/aimogen-do-post.php
r3421290 r3440938 427 427 function aimogen_do_post($post, $manual = false, $template = false, $editor_rule = false) 428 428 { 429 if(!function_exists('is_plugin_active')) 430 { 431 require_once ABSPATH . 'wp-admin/includes/plugin.php'; 432 } 433 if (is_plugin_active('aimogen-pro/aimogen-pro.php')) 434 { 435 return; 436 } 429 437 $plugin = plugin_basename(__FILE__); 430 438 $plugin_slug = explode('/', $plugin); … … 440 448 $thread_id = ''; 441 449 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); 442 if (isset($aimogen_Main_Settings['rule_timeout']) && $aimogen_Main_Settings['rule_timeout'] != '')443 {444 $timeout = intval($aimogen_Main_Settings['rule_timeout']);445 }446 else447 {448 $timeout = 36000;449 }450 450 { 451 451 require_once(dirname(__FILE__) . "/res/aimogen-chars.php"); -
aimogen/trunk/aimogen-generators.php
r3423040 r3440938 6295 6295 function aimogen_generate_text_perplexity($token, $model, $aicontent, $temperature, $top_p, $presence_penalty, $frequency_penalty, $functions, $available_tokens, $stream, $retry_count, $query, $count_vision, $vision_file, $user_question, $env, $is_chat, &$error, $function_result) 6296 6296 { 6297 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); 6297 6298 $token = apply_filters('aimogen_perplexity_api_key', $token); 6298 6299 if($temperature == 2) … … 6589 6590 function aimogen_generate_text_groq($token, $model, $aicontent, $temperature, $top_p, $presence_penalty, $frequency_penalty, $functions, $available_tokens, $stream, $retry_count, $query, $count_vision, $vision_file, $user_question, $env, $is_chat, &$error, $function_result) 6590 6591 { 6592 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); 6591 6593 $token = apply_filters('aimogen_groq_api_key', $token); 6592 6594 if($temperature == 2) … … 6881 6883 function aimogen_generate_text_nvidia($token, $model, $aicontent, $temperature, $top_p, $presence_penalty, $frequency_penalty, $functions, $available_tokens, $stream, $retry_count, $query, $count_vision, $vision_file, $user_question, $env, $is_chat, &$error, $function_result) 6882 6884 { 6885 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); 6883 6886 $token = apply_filters('aimogen_nvidia_api_key', $token); 6884 6887 if($temperature == 2) … … 7180 7183 function aimogen_generate_text_xai($token, $model, $aicontent, $temperature, $top_p, $presence_penalty, $frequency_penalty, $functions, $available_tokens, $stream, $retry_count, $query, $count_vision, $vision_file, $user_question, $env, $is_chat, &$error, $function_result) 7181 7184 { 7185 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); 7182 7186 $token = apply_filters('aimogen_xai_api_key', $token); 7183 7187 if($temperature == 2) -
aimogen/trunk/aimogen-helpers.php
r3421290 r3440938 841 841 842 842 private function table($element) { 843 $html = $this->get_html($element); 844 if ($this->is_empty_element($html)) { 845 return []; 846 } 843 $table = $element->cloneNode(true); 844 foreach (['thead', 'tfoot'] as $tag) { 845 $nodes = $table->getElementsByTagName($tag); 846 while ($nodes->length) { 847 $nodes->item(0)->parentNode->removeChild($nodes->item(0)); 848 } 849 } 850 $ths = $table->getElementsByTagName('th'); 851 while ($ths->length) { 852 $th = $ths->item(0); 853 $td = $th->ownerDocument->createElement('td', $th->textContent); 854 $th->parentNode->replaceChild($td, $th); 855 } 856 if ($table->getElementsByTagName('tbody')->length === 0) { 857 $tbody = $table->ownerDocument->createElement('tbody'); 858 while ($table->firstChild) { 859 $tbody->appendChild($table->firstChild); 860 } 861 $table->appendChild($tbody); 862 } 863 $table->setAttribute('class', 'has-fixed-layout'); 864 $html = $table->ownerDocument->saveHTML($table); 847 865 return [ 848 866 'blockName' => 'core/table', … … 962 980 $tmp = download_url($img_src); 963 981 if (is_wp_error($tmp)) { 964 if (file_exists($tmp)) {965 wp_delete_file($tmp);966 }967 982 return $tmp; 968 983 } -
aimogen/trunk/aimogen-shortcodes-file.php
r3423040 r3440938 801 801 $chat_download_format = 'txt'; 802 802 $name = md5(get_bloginfo()); 803 wp_enqueue_script($name . 'openai-chat-images-ajax', plugins_url('scripts/openai-chat-images-ajax.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION);803 wp_enqueue_script($name . 'openai-chat-images-ajax', plugins_url('scripts/openai-chat-images-ajax.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION); 804 804 wp_localize_script($name . 'openai-chat-images-ajax', 'aimogen_chat_image_ajax_object' . $chatid, array( 805 805 'ajax_url' => admin_url('admin-ajax.php'), … … 827 827 'show_ai_avatar' => $show_ai_avatar 828 828 )); 829 wp_enqueue_style($name . 'css-ai-front', plugins_url('styles/form-front.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);829 wp_enqueue_style($name . 'css-ai-front', plugins_url('styles/form-front.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 830 830 $css_added = false; 831 831 $reg_css_code = '.aimogen_chat_history{'; … … 3268 3268 } 3269 3269 $name = md5(get_bloginfo()); 3270 wp_enqueue_script($name . 'openai-chat-ajax', plugins_url('scripts/openai-chat-ajax.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION);3270 wp_enqueue_script($name . 'openai-chat-ajax', plugins_url('scripts/openai-chat-ajax.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION); 3271 3271 $chat_preppend_text = do_shortcode($chat_preppend_text); 3272 3272 if(stristr($chat_preppend_text, '%%') !== false) … … 4060 4060 $is_azure = '0'; 4061 4061 } 4062 wp_enqueue_style($name . 'css-ai-front', plugins_url('styles/form-front.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);4062 wp_enqueue_style($name . 'css-ai-front', plugins_url('styles/form-front.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 4063 4063 $css_added = false; 4064 4064 $reg_css_code = '.aimogen_chat_history{'; -
aimogen/trunk/aimogen.php
r3423040 r3440938 2 2 /** 3 3 Plugin Name: Aimogen - AI Content Writer, Editor, Chat and Automation 4 Description: All in one AI plugin for content creation, content editing, chatbots and many more extra features, in a lite version4 Description: Free plugin for AI content creation, content editing, chatbots and many more extra features powered by OpenAI, Perplexity AI, Groq, NVIDIA and other AI providers 5 5 Author: CodeRevolution 6 Version: 1.0. 16 Version: 1.0.2 7 7 Author URI: https://wpbay.com/store/coderevolution/ 8 8 License: GPLv2 or later … … 13 13 defined('ABSPATH') or die(); 14 14 15 const AIMOGEN_MAJOR_VERSION = '1.0.0'; 15 if(!defined('AIMOGEN_LITE_MAJOR_VERSION')) 16 { 17 define('AIMOGEN_LITE_MAJOR_VERSION', '1.0.1'); 18 } 19 20 add_filter( 'aimogen-is-installed', '__return_true' ); 16 21 17 22 require_once (dirname(__FILE__) . "/aimogen-constants.php"); … … 28 33 return $plugin_data['Version']; 29 34 } 30 31 35 function aimogen_add_custom_column_to_posts($columns) 32 36 { 33 37 $columns['aimogen_edited'] = esc_html__('Aimogen Edited', 'aimogen'); 34 38 return $columns; 39 } 40 41 add_action('admin_enqueue_scripts', 'aimogen_enqueue_live_feed_scripts'); 42 function aimogen_enqueue_live_feed_scripts($hook) { 43 if (strpos($hook, 'aiomatic') === false && strpos($hook, 'aimogen') === false) { 44 return; 45 } 46 47 wp_register_script('aiomatic-live-feed', '', [], '1.0', true); 48 49 $data = [ 50 'ajax_url' => admin_url('admin-ajax.php'), 51 'nonce' => wp_create_nonce('aiomatic_live_feed'), 52 'poll_ms' => 2500, 53 'limit' => 50, 54 ]; 55 56 wp_add_inline_script('aiomatic-live-feed', 'window.AIOMATIC_LIVE_FEED=' . wp_json_encode($data) . ';', 'before'); 57 58 wp_add_inline_script('aiomatic-live-feed', <<<JS 59 (function(){ 60 function qs(sel){ return document.querySelector(sel); } 61 function esc(s){ 62 if (s === null || s === undefined) return ''; 63 return String(s) 64 .replace(/&/g,'&') 65 .replace(/</g,'<') 66 .replace(/>/g,'>') 67 .replace(/"/g,'"') 68 .replace(/'/g,'''); 69 } 70 71 var box = null, statusEl = null, lastIdEl = null; 72 var lastId = 0; 73 var timer = null; 74 var paused = false; 75 76 function setStatus(t){ 77 if (statusEl) statusEl.textContent = t; 78 } 79 document.addEventListener('click', function(e){ 80 var row = e.target.closest('.aiomatic-live-row'); 81 if (!row) return; 82 83 var id = row.getAttribute('data-id'); 84 var details = document.getElementById('aiomatic-live-details-' + id); 85 var inner = details ? details.querySelector('.aiomatic-live-details-inner') : null; 86 if (!details || !inner) return; 87 88 if (details.style.display === 'block') { 89 details.style.display = 'none'; 90 return; 91 } 92 93 document.querySelectorAll('.aiomatic-live-details').forEach(function(el){ 94 el.style.display = 'none'; 95 }); 96 97 details.style.display = 'block'; 98 99 if (details.dataset.loaded) return; 100 101 var cfg = window.AIOMATIC_LIVE_FEED || {}; 102 var fd = new FormData(); 103 fd.append('action', 'aiomatic_live_log_details'); 104 fd.append('nonce', cfg.nonce || ''); 105 fd.append('log_id', id); 106 107 fetch(cfg.ajax_url, { method:'POST', credentials:'same-origin', body: fd }) 108 .then(function(r){ return r.json(); }) 109 .then(function(j){ 110 if (!j || !j.success || !j.data || !j.data.html){ 111 inner.textContent = 'No details available.'; 112 return; 113 } 114 inner.innerHTML = j.data.html; 115 details.dataset.loaded = '1'; 116 }) 117 .catch(function(){ 118 inner.textContent = 'Failed to load details.'; 119 }); 120 }); 121 function renderItem(it){ 122 var assistant = it.assistant_id ? (' · asst:' + it.assistant_id) : ''; 123 var price = it.price ? (' · ' + it.price) : ''; 124 var who = ''; 125 if (it.userId && it.userId > 0) who = ' · user:' + it.userId; 126 else if (it.ip) who = ' · ip:' + it.ip; 127 128 return ( 129 '<div class="aiomatic-live-row" data-id="' + esc(it.id) + '">' + 130 '<span class="aiomatic-live-id">#' + esc(it.id) + '</span> ' + 131 '<span class="aiomatic-live-time">' + esc(it.time) + '</span>' + 132 '<span class="aiomatic-live-main">' + 133 ' · ' + esc(it.env) + 134 ' · ' + esc(it.mode) + 135 ' · ' + esc(it.model) + 136 assistant + 137 ' · ' + esc(it.units) + ' ' + esc(it.type) + 138 price + 139 who + 140 (it.session ? (' · sess:' + esc(it.session)) : '') + 141 '</span>' + 142 '<span class="aiomatic-live-more"> ⯈</span>' + 143 '</div>' + 144 '<div class="aiomatic-live-details" id="aiomatic-live-details-' + esc(it.id) + '" style="display:none">' + 145 '<div class="aiomatic-live-details-inner">Loading…</div>' + 146 '</div>' 147 ); 148 } 149 150 function appendItems(items){ 151 if (!box || !items || !items.length) return; 152 153 var atBottom = (box.scrollTop + box.clientHeight + 20) >= box.scrollHeight; 154 155 var html = ''; 156 for (var i=0;i<items.length;i++){ 157 html += renderItem(items[i]); 158 if (items[i].id > lastId) lastId = items[i].id; 159 } 160 box.insertAdjacentHTML('beforeend', html); 161 162 var rows = box.querySelectorAll('.aiomatic-live-row'); 163 if (rows.length > 300){ 164 for (var k=0;k<rows.length-300;k++){ 165 rows[k].remove(); 166 } 167 } 168 169 if (lastIdEl) lastIdEl.textContent = String(lastId); 170 171 if (atBottom){ 172 box.scrollTop = box.scrollHeight; 173 } 174 } 175 176 function poll(){ 177 if (paused) return; 178 179 var cfg = window.AIOMATIC_LIVE_FEED || {}; 180 var fd = new FormData(); 181 fd.append('action', 'aiomatic_live_feed'); 182 fd.append('nonce', cfg.nonce || ''); 183 fd.append('last_id', String(lastId)); 184 fd.append('limit', String(cfg.limit || 50)); 185 186 setStatus('Listening…'); 187 188 fetch(cfg.ajax_url, { method:'POST', credentials:'same-origin', body: fd }) 189 .then(function(r){ return r.json(); }) 190 .then(function(j){ 191 if (!j || !j.success){ 192 setStatus('Feed error'); 193 return; 194 } 195 if (j.data && j.data.items){ 196 appendItems(j.data.items); 197 } 198 setStatus('Live'); 199 }) 200 .catch(function(){ 201 setStatus('Feed error'); 202 }); 203 } 204 205 function start(){ 206 var cfg = window.AIOMATIC_LIVE_FEED || {}; 207 if (timer) clearInterval(timer); 208 timer = setInterval(poll, cfg.poll_ms || 2500); 209 poll(); 210 } 211 212 function stop(){ 213 if (timer) clearInterval(timer); 214 timer = null; 215 } 216 217 function init(){ 218 box = qs('#aiomatic_live_feed_box'); 219 statusEl = qs('#aiomatic_live_feed_status'); 220 lastIdEl = qs('#aiomatic_live_feed_last_id'); 221 222 if (!box) return; 223 224 var btnPause = qs('#aiomatic_live_feed_pause'); 225 var btnClear = qs('#aiomatic_live_feed_clear'); 226 var btnJump = qs('#aiomatic_live_feed_jump'); 227 228 if (btnPause){ 229 btnPause.addEventListener('click', function(e){ 230 e.preventDefault(); 231 paused = !paused; 232 btnPause.textContent = paused ? 'Resume' : 'Pause'; 233 setStatus(paused ? 'Paused' : 'Live'); 234 if (!paused) poll(); 235 }); 236 } 237 if (btnClear){ 238 btnClear.addEventListener('click', function(e){ 239 e.preventDefault(); 240 box.innerHTML = ''; 241 }); 242 } 243 if (btnJump){ 244 btnJump.addEventListener('click', function(e){ 245 e.preventDefault(); 246 box.scrollTop = box.scrollHeight; 247 }); 248 } 249 btnJump.click(); 250 start(); 251 window.addEventListener('beforeunload', stop); 252 } 253 254 document.addEventListener('DOMContentLoaded', init); 255 })(); 256 JS 257 ); 258 259 wp_enqueue_script('aiomatic-live-feed'); 260 261 wp_add_inline_style('wp-admin', <<<CSS 262 #aiomatic_live_feed_toolbar{display:flex;align-items:center;gap:10px;margin:10px 0;} 263 #aiomatic_live_feed_box{border:1px solid #ccd0d4;background:#fff;height:420px;overflow:auto;padding:10px;font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:12px;line-height:1.45;} 264 .aiomatic-live-row{padding:4px 0;border-bottom:1px dashed rgba(0,0,0,0.07);} 265 .aiomatic-live-id{font-weight:700;} 266 .aiomatic-live-time{opacity:.75;} 267 .aiomatic-live-main{opacity:.95;} 268 .aiomatic-live-more{opacity:.6;margin-left:6px;cursor:pointer} 269 .aiomatic-live-row:hover .aiomatic-live-more{opacity:1} 270 271 .aiomatic-live-details{ 272 background:#f8f9fa; 273 border-left:3px solid #2271b1; 274 padding:8px 10px; 275 margin-bottom:6px; 276 } 277 278 .aiomatic-log-detail{margin-bottom:10px} 279 .aiomatic-log-detail pre{ 280 white-space:pre-wrap; 281 max-height:260px; 282 overflow:auto; 283 } 284 CSS 285 ); 35 286 } 36 287 … … 1103 1354 plugins_url( 'scripts/admin-footer.js', __FILE__ ), 1104 1355 array( 'jquery' ), 1105 AIMOGEN_ MAJOR_VERSION,1356 AIMOGEN_LITE_MAJOR_VERSION, 1106 1357 true 1107 1358 ); … … 1163 1414 $name = md5(get_bloginfo()); 1164 1415 $reg_css_code = '.cr_auto_update{background-color:#fff8e5;margin:5px 20px 15px 20px;border-left:4px solid #fff;padding:12px 12px 12px 12px !important;border-left-color:#ffb900;}'; 1165 wp_register_style( sanitize_key($name) . '-plugin-reg-style', false, false, AIMOGEN_ MAJOR_VERSION );1416 wp_register_style( sanitize_key($name) . '-plugin-reg-style', false, false, AIMOGEN_LITE_MAJOR_VERSION ); 1166 1417 wp_enqueue_style( sanitize_key($name) . '-plugin-reg-style' ); 1167 1418 wp_add_inline_style( sanitize_key($name) . '-plugin-reg-style', $reg_css_code ); … … 1171 1422 function aimogen_register_my_custom_menu_page() 1172 1423 { 1173 require(dirname(__FILE__) . "/res/aimogen-main.php"); 1174 $skip_main = false; 1175 $skip_single = false; 1176 $skip_editor = false; 1177 $skip_chatbot = false; 1178 $skip_assistant = false; 1179 $skip_logs = false; 1180 $base_slug = 'aimogen_admin_settings'; 1181 add_menu_page('Aimogen AI Content Writer, Editor & Chatbot', 'Aimogen', 'manage_options', $base_slug, $base_slug, plugins_url('images/icon.png', __FILE__)); 1182 if($skip_main == false) 1183 { 1184 $main = add_submenu_page('aimogen_admin_settings', esc_html__("Settings", 'aimogen'), esc_html__("Settings", 'aimogen'), 'manage_options', 'aimogen_admin_settings'); 1185 add_action( 'load-' . $main, 'aimogen_load_all_main_js' ); 1186 add_action( 'load-' . $main, 'aimogen_load_main_admin_js' ); 1187 add_action( 'load-' . $main, 'aimogen_load_playground' ); 1188 } 1189 { 1190 if($skip_single == false) 1191 { 1192 $single = add_submenu_page($base_slug, esc_html__('Single AI Post Creator', 'aimogen'), esc_html__('Single AI Post Creator', 'aimogen'), 'manage_options', 'aimogen_single_panel', 'aimogen_single_panel'); 1193 add_action( 'load-' . $single, 'aimogen_load_admin_js_no_rules' ); 1194 add_action( 'load-' . $single, 'aimogen_load_all_main_js' ); 1195 add_action( 'load-' . $single, 'aimogen_load_single' ); 1196 add_action( 'load-' . $single, 'aimogen_load_playground' ); 1197 } 1198 if($skip_editor == false) 1199 { 1200 $auto = add_submenu_page($base_slug, esc_html__('AI Content Editor', 'aimogen'), esc_html__('AI Content Editor', 'aimogen'), 'manage_options', 'aimogen_spinner_panel', 'aimogen_spinner_panel'); 1201 add_action( 'load-' . $auto, 'aimogen_load_post_admin_js' ); 1202 add_action( 'load-' . $auto, 'aimogen_load_all_main_js' ); 1203 add_action( 'load-' . $auto, 'aimogen_load_playground' ); 1204 add_action( 'load-' . $auto, 'aimogen_load_auto_rules_css' ); 1205 add_action( 'load-' . $auto, 'aimogen_load_spin' ); 1206 } 1207 if($skip_chatbot == false) 1208 { 1209 $chatbot = add_submenu_page($base_slug, esc_html__('AI Chatbot', 'aimogen'), esc_html__('AI Chatbot', 'aimogen'), 'manage_options', 'aimogen_chatbot_panel', 'aimogen_chatbot_panel'); 1210 add_action( 'load-' . $chatbot, 'aimogen_load_all_main_js' ); 1211 add_action( 'load-' . $chatbot, 'aimogen_load_playground' ); 1212 add_action( 'load-' . $chatbot, 'aimogen_load_live_preview' ); 1213 } 1214 if($skip_assistant == false) 1215 { 1216 $assistants = add_submenu_page($base_slug, esc_html__('AI Assistants', 'aimogen'), esc_html__('AI Assistants', 'aimogen'), 'manage_options', 'aimogen_assistants_panel', 'aimogen_assistants_panel'); 1217 add_action( 'load-' . $assistants, 'aimogen_load_all_main_js' ); 1218 add_action( 'load-' . $assistants, 'aimogen_load_playground' ); 1219 add_action( 'load-' . $assistants, 'aimogen_load_assistants' ); 1220 } 1221 if($skip_logs == false) 1222 { 1223 $logs = add_submenu_page($base_slug, esc_html__("Logs & Info", 'aimogen'), esc_html__("Logs & Info", 'aimogen'), 'manage_options', 'aimogen_logs', 'aimogen_logs'); 1224 add_action( 'load-' . $logs, 'aimogen_load_all_main_js' ); 1225 add_action( 'load-' . $logs, 'aimogen_load_playground' ); 1226 } 1227 $media = add_media_page( 'Aimogen Images', 'Aimogen Images', 'manage_options', 'aimogen', 'aimogen_media_page' ); 1228 add_action( 'load-' . $media, 'aimogen_load_all_admin_js' ); 1424 if(!function_exists('is_plugin_active')) 1425 { 1426 require_once ABSPATH . 'wp-admin/includes/plugin.php'; 1427 } 1428 if (!is_plugin_active('aimogen-pro/aimogen-pro.php')) 1429 { 1430 require(dirname(__FILE__) . "/res/aimogen-main.php"); 1431 $skip_main = false; 1432 $skip_single = false; 1433 $skip_editor = false; 1434 $skip_chatbot = false; 1435 $skip_assistant = false; 1436 $skip_logs = false; 1437 $base_slug = 'aimogen_admin_settings'; 1438 add_menu_page('Aimogen AI Content Writer, Editor & Chatbot', 'Aimogen', 'manage_options', $base_slug, $base_slug, plugins_url('images/icon.png', __FILE__)); 1439 if($skip_main == false) 1440 { 1441 $main = add_submenu_page('aimogen_admin_settings', esc_html__("Settings", 'aimogen'), esc_html__("Settings", 'aimogen'), 'manage_options', 'aimogen_admin_settings'); 1442 add_action( 'load-' . $main, 'aimogen_load_all_main_js' ); 1443 add_action( 'load-' . $main, 'aimogen_load_main_admin_js' ); 1444 add_action( 'load-' . $main, 'aimogen_load_playground' ); 1445 } 1446 { 1447 if($skip_single == false) 1448 { 1449 $single = add_submenu_page($base_slug, esc_html__('Single AI Post Creator', 'aimogen'), esc_html__('Single AI Post Creator', 'aimogen'), 'manage_options', 'aimogen_single_panel', 'aimogen_single_panel'); 1450 add_action( 'load-' . $single, 'aimogen_load_admin_js_no_rules' ); 1451 add_action( 'load-' . $single, 'aimogen_load_all_main_js' ); 1452 add_action( 'load-' . $single, 'aimogen_load_single' ); 1453 add_action( 'load-' . $single, 'aimogen_load_playground' ); 1454 } 1455 if($skip_editor == false) 1456 { 1457 $auto = add_submenu_page($base_slug, esc_html__('AI Content Editor', 'aimogen'), esc_html__('AI Content Editor', 'aimogen'), 'manage_options', 'aimogen_spinner_panel', 'aimogen_spinner_panel'); 1458 add_action( 'load-' . $auto, 'aimogen_load_post_admin_js' ); 1459 add_action( 'load-' . $auto, 'aimogen_load_all_main_js' ); 1460 add_action( 'load-' . $auto, 'aimogen_load_playground' ); 1461 add_action( 'load-' . $auto, 'aimogen_load_auto_rules_css' ); 1462 add_action( 'load-' . $auto, 'aimogen_load_spin' ); 1463 } 1464 if($skip_chatbot == false) 1465 { 1466 $chatbot = add_submenu_page($base_slug, esc_html__('AI Chatbot', 'aimogen'), esc_html__('AI Chatbot', 'aimogen'), 'manage_options', 'aimogen_chatbot_panel', 'aimogen_chatbot_panel'); 1467 add_action( 'load-' . $chatbot, 'aimogen_load_all_main_js' ); 1468 add_action( 'load-' . $chatbot, 'aimogen_load_playground' ); 1469 add_action( 'load-' . $chatbot, 'aimogen_load_live_preview' ); 1470 } 1471 if($skip_assistant == false) 1472 { 1473 $assistants = add_submenu_page($base_slug, esc_html__('AI Assistants', 'aimogen'), esc_html__('AI Assistants', 'aimogen'), 'manage_options', 'aimogen_assistants_panel', 'aimogen_assistants_panel'); 1474 add_action( 'load-' . $assistants, 'aimogen_load_all_main_js' ); 1475 add_action( 'load-' . $assistants, 'aimogen_load_playground' ); 1476 add_action( 'load-' . $assistants, 'aimogen_load_assistants' ); 1477 } 1478 if($skip_logs == false) 1479 { 1480 $logs = add_submenu_page($base_slug, esc_html__("Logs & Info", 'aimogen'), esc_html__("Logs & Info", 'aimogen'), 'manage_options', 'aimogen_logs', 'aimogen_logs'); 1481 add_action( 'load-' . $logs, 'aimogen_load_all_main_js' ); 1482 add_action( 'load-' . $logs, 'aimogen_load_playground' ); 1483 } 1484 $media = add_media_page( 'Aimogen Images', 'Aimogen Images', 'manage_options', 'aimogen', 'aimogen_media_page' ); 1485 add_action( 'load-' . $media, 'aimogen_load_all_admin_js' ); 1486 } 1229 1487 } 1230 1488 } … … 1237 1495 { 1238 1496 $name = md5(get_bloginfo()); 1239 wp_register_script(sanitize_key($name) . '-submitter-script', plugins_url('scripts/poster.js', __FILE__), false, AIMOGEN_ MAJOR_VERSION);1497 wp_register_script(sanitize_key($name) . '-submitter-script', plugins_url('scripts/poster.js', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 1240 1498 wp_enqueue_script(sanitize_key($name) . '-submitter-script'); 1241 1499 wp_localize_script(sanitize_key($name) . '-submitter-script', 'aimogen_object', array( … … 1254 1512 { 1255 1513 $name = md5(get_bloginfo()); 1256 wp_enqueue_script(sanitize_key($name) . '-spin-script', plugins_url('scripts/spin.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION, true);1514 wp_enqueue_script(sanitize_key($name) . '-spin-script', plugins_url('scripts/spin.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION, true); 1257 1515 } 1258 1516 function aimogen_enqueue_only_rules() … … 1265 1523 } 1266 1524 $name = md5(get_bloginfo()); 1267 wp_enqueue_script('aimogen-bulk-script', plugins_url('scripts/bulk-editor.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION, true);1525 wp_enqueue_script('aimogen-bulk-script', plugins_url('scripts/bulk-editor.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION, true); 1268 1526 $footer_conf_settings = array( 1269 1527 'plugin_dir_url' => plugin_dir_url(__FILE__), … … 1289 1547 } 1290 1548 $name = md5(get_bloginfo()); 1291 wp_enqueue_script('aimogen-modeselect-script', plugins_url('scripts/modeselect.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION, true);1549 wp_enqueue_script('aimogen-modeselect-script', plugins_url('scripts/modeselect.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION, true); 1292 1550 $footer_conf_settingsx = array( 1293 1551 'showme' => esc_html__("Show Tutorial Video", 'aimogen'), … … 1295 1553 ); 1296 1554 wp_localize_script('aimogen-modeselect-script', 'aimogen_varsx', $footer_conf_settingsx); 1297 wp_enqueue_script('aimogen-footer-script', plugins_url('scripts/footer.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION, true);1555 wp_enqueue_script('aimogen-footer-script', plugins_url('scripts/footer.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION, true); 1298 1556 $cr_miv = ini_get('max_input_vars'); 1299 1557 if($cr_miv === null || $cr_miv === false || !is_numeric($cr_miv)) … … 1310 1568 ); 1311 1569 wp_localize_script('aimogen-footer-script', 'aimogen_mycustomsettings', $footer_conf_settings); 1312 wp_register_style(sanitize_key($name) . '-rules-style', plugins_url('styles/aimogen-rules.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);1570 wp_register_style(sanitize_key($name) . '-rules-style', plugins_url('styles/aimogen-rules.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 1313 1571 wp_enqueue_style(sanitize_key($name) . '-rules-style'); 1314 1572 } … … 1322 1580 } 1323 1581 $name = md5(get_bloginfo()); 1324 wp_enqueue_script('aimogen-modeselect-script', plugins_url('scripts/modeselect.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION, true);1582 wp_enqueue_script('aimogen-modeselect-script', plugins_url('scripts/modeselect.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION, true); 1325 1583 $footer_conf_settingsx = array( 1326 1584 'showme' => esc_html__("Show Tutorial Video", 'aimogen'), … … 1328 1586 ); 1329 1587 wp_localize_script('aimogen-modeselect-script', 'aimogen_varsx', $footer_conf_settingsx); 1330 wp_enqueue_script('aimogen-footer-script', plugins_url('scripts/footer.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION, true);1588 wp_enqueue_script('aimogen-footer-script', plugins_url('scripts/footer.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION, true); 1331 1589 $cr_miv = ini_get('max_input_vars'); 1332 1590 if($cr_miv === null || $cr_miv === false || !is_numeric($cr_miv)) … … 1350 1608 $name = md5(get_bloginfo()); 1351 1609 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); 1352 wp_enqueue_script('aimogen-main-script', plugins_url('scripts/main.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION);1610 wp_enqueue_script('aimogen-main-script', plugins_url('scripts/main.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION); 1353 1611 if(!isset($aimogen_Main_Settings['best_user'])) 1354 1612 { … … 1382 1640 wp_enqueue_style( 'wp-jquery-ui-dialog' ); 1383 1641 wp_enqueue_media(); 1384 wp_enqueue_script( sanitize_key($name) . '-media-loader-js', plugins_url( 'scripts/media.js' , __FILE__ ), array('jquery'), AIMOGEN_ MAJOR_VERSION );1642 wp_enqueue_script( sanitize_key($name) . '-media-loader-js', plugins_url( 'scripts/media.js' , __FILE__ ), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION ); 1385 1643 wp_localize_script(sanitize_key($name) . '-media-loader-js', 'aimogen_ajax_object', array( 1386 1644 'nonce' => wp_create_nonce('openai-single-nonce') … … 1404 1662 { 1405 1663 $name = md5(get_bloginfo()); 1406 wp_register_style(sanitize_key($name) . '-toc-css-ai', plugins_url('styles/toc.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);1664 wp_register_style(sanitize_key($name) . '-toc-css-ai', plugins_url('styles/toc.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 1407 1665 wp_enqueue_style(sanitize_key($name) . '-toc-css-ai'); 1408 1666 } … … 1414 1672 { 1415 1673 $name = md5(get_bloginfo()); 1416 wp_register_script(sanitize_key($name) . '-single-script', plugins_url('scripts/single.js', __FILE__), false, AIMOGEN_ MAJOR_VERSION);1674 wp_register_script(sanitize_key($name) . '-single-script', plugins_url('scripts/single.js', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 1417 1675 wp_enqueue_script(sanitize_key($name) . '-single-script'); 1418 1676 $aimogen_Main_Settings = get_option('aimogen_Main_Settings', false); … … 7201 7459 return true; 7202 7460 } 7203 add_action('admin_init', function() {7204 $premium_plugin = 'aiomatic-automatic-ai-content-writer/aiomatic-automatic-ai-content-writer.php';7205 7206 if (is_plugin_active($premium_plugin)) {7207 deactivate_plugins(plugin_basename(__FILE__));7208 add_action('admin_notices', function() {7209 echo '<div class="notice notice-warning"><p><strong>Aimogen Pro</strong> is active, so <strong>Aimogen</strong> has been deactivated automatically.</p></div>';7210 });7211 }7212 });7213 7461 7214 7462 function aimogen_sanitize_main_settings($input) { … … 7268 7516 $name = md5(get_bloginfo()); 7269 7517 $reg_css_code = '.autox-thickbox.button{margin: 0 5px;}.automaticx-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.automaticx-video-container embed,.automaticx-video-container amp-youtube,.automaticx-video-container iframe,.automaticx-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.automaticx-dual-ring{width:10px;aspect-ratio:1;border-radius:50%;border:6px solid;border-color:#000 #0000;animation:1s infinite automaticxs1}@keyframes automaticxs1{to{transform:rotate(.5turn)}}#openai-chat-response{padding-top:5px}.openchat-dots-bars-2{width:28px;height:28px;--c:linear-gradient(currentColor 0 0);--r1:radial-gradient(farthest-side at bottom,currentColor 93%,#0000);--r2:radial-gradient(farthest-side at top ,currentColor 93%,#0000);background:var(--c),var(--r1),var(--r2),var(--c),var(--r1),var(--r2),var(--c),var(--r1),var(--r2);background-repeat:no-repeat;animation:1s infinite alternate automaticxdb2}@keyframes automaticxdb2{0%,25%{background-size:8px 0,8px 4px,8px 4px,8px 0,8px 4px,8px 4px,8px 0,8px 4px,8px 4px;background-position:0 50%,0 calc(50% - 2px),0 calc(50% + 2px),50% 50%,50% calc(50% - 2px),50% calc(50% + 2px),100% 50%,100% calc(50% - 2px),100% calc(50% + 2px)}50%{background-size:8px 100%,8px 4px,8px 4px,8px 0,8px 4px,8px 4px,8px 0,8px 4px,8px 4px;background-position:0 50%,0 calc(0% - 2px),0 calc(100% + 2px),50% 50%,50% calc(50% - 2px),50% calc(50% + 2px),100% 50%,100% calc(50% - 2px),100% calc(50% + 2px)}75%{background-size:8px 100%,8px 4px,8px 4px,8px 100%,8px 4px,8px 4px,8px 0,8px 4px,8px 4px;background-position:0 50%,0 calc(0% - 2px),0 calc(100% + 2px),50% 50%,50% calc(0% - 2px),50% calc(100% + 2px),100% 50%,100% calc(50% - 2px),100% calc(50% + 2px)}100%,95%{background-size:8px 100%,8px 4px,8px 4px,8px 100%,8px 4px,8px 4px,8px 100%,8px 4px,8px 4px;background-position:0 50%,0 calc(0% - 2px),0 calc(100% + 2px),50% 50%,50% calc(0% - 2px),50% calc(100% + 2px),100% 50%,100% calc(0% - 2px),100% calc(100% + 2px)}}'; 7270 wp_register_style( sanitize_key($name) . '-front-css', false, false, AIMOGEN_ MAJOR_VERSION );7518 wp_register_style( sanitize_key($name) . '-front-css', false, false, AIMOGEN_LITE_MAJOR_VERSION ); 7271 7519 wp_enqueue_style( sanitize_key($name) . '-front-css' ); 7272 7520 wp_add_inline_style( sanitize_key($name) . '-front-css', $reg_css_code ); … … 7275 7523 { 7276 7524 $name = md5(get_bloginfo()); 7277 wp_register_style(sanitize_key($name) . '-browser-style', plugins_url('styles/aimogen-browser.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7525 wp_register_style(sanitize_key($name) . '-browser-style', plugins_url('styles/aimogen-browser.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7278 7526 wp_enqueue_style(sanitize_key($name) . '-browser-style'); 7279 wp_register_style(sanitize_key($name) . '-custom-style', plugins_url('styles/coderevolution-style.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7527 wp_register_style(sanitize_key($name) . '-custom-style', plugins_url('styles/coderevolution-style.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7280 7528 wp_enqueue_style(sanitize_key($name) . '-custom-style'); 7281 wp_register_style(sanitize_key($name) . '-stylish-style', plugins_url('styles/aimogen-stylish.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7529 wp_register_style(sanitize_key($name) . '-stylish-style', plugins_url('styles/aimogen-stylish.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7282 7530 wp_enqueue_style(sanitize_key($name) . '-stylish-style'); 7283 7531 wp_enqueue_script('jquery'); … … 7292 7540 { 7293 7541 $name = md5(get_bloginfo()); 7294 wp_register_style(sanitize_key($name) . '-browser-style', plugins_url('styles/aimogen-browser.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7542 wp_register_style(sanitize_key($name) . '-browser-style', plugins_url('styles/aimogen-browser.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7295 7543 wp_enqueue_style(sanitize_key($name) . '-browser-style'); 7296 wp_register_style(sanitize_key($name) . '-modern-style', plugins_url('styles/aimogen-modern.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7544 wp_register_style(sanitize_key($name) . '-modern-style', plugins_url('styles/aimogen-modern.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7297 7545 wp_enqueue_style(sanitize_key($name) . '-modern-style'); 7298 wp_register_style(sanitize_key($name) . '-custom-style', plugins_url('styles/coderevolution-style.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7546 wp_register_style(sanitize_key($name) . '-custom-style', plugins_url('styles/coderevolution-style.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7299 7547 wp_enqueue_style(sanitize_key($name) . '-custom-style'); 7300 7548 wp_enqueue_script('jquery'); … … 7309 7557 { 7310 7558 $name = md5(get_bloginfo()); 7311 wp_register_script(sanitize_key($name) . '-playground-script', plugins_url('scripts/playground.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION);7559 wp_register_script(sanitize_key($name) . '-playground-script', plugins_url('scripts/playground.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION); 7312 7560 wp_enqueue_script(sanitize_key($name) . '-playground-script'); 7313 7561 wp_localize_script(sanitize_key($name) . '-playground-script', 'aimogen_object', array( … … 7325 7573 { 7326 7574 $name = md5(get_bloginfo()); 7327 wp_register_style(sanitize_key($name) . '-custom-persona-style', plugins_url('styles/aimogen-persona.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7575 wp_register_style(sanitize_key($name) . '-custom-persona-style', plugins_url('styles/aimogen-persona.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7328 7576 wp_enqueue_style(sanitize_key($name) . '-custom-persona-style'); 7329 7577 } … … 7333 7581 { 7334 7582 $name = md5(get_bloginfo()); 7335 wp_register_script(sanitize_key($name) . '-chat-live-preview-script', plugins_url('scripts/chat-live-preview.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION);7583 wp_register_script(sanitize_key($name) . '-chat-live-preview-script', plugins_url('scripts/chat-live-preview.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION); 7336 7584 wp_enqueue_script(sanitize_key($name) . '-chat-live-preview-script'); 7337 7585 wp_localize_script(sanitize_key($name) . '-chat-live-preview-script', 'aimogen_object', array( … … 7341 7589 )); 7342 7590 wp_enqueue_media(); 7343 wp_enqueue_script( sanitize_key($name) . '-media-loader-js', plugins_url( 'scripts/media.js' , __FILE__ ), array('jquery'), AIMOGEN_ MAJOR_VERSION );7591 wp_enqueue_script( sanitize_key($name) . '-media-loader-js', plugins_url( 'scripts/media.js' , __FILE__ ), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION ); 7344 7592 wp_localize_script(sanitize_key($name) . '-media-loader-js', 'aimogen_ajax_object', array( 7345 7593 'nonce' => wp_create_nonce('openai-single-nonce') 7346 7594 )); 7347 wp_register_style(sanitize_key($name) . '-custom-persona-style', plugins_url('styles/aimogen-persona.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7595 wp_register_style(sanitize_key($name) . '-custom-persona-style', plugins_url('styles/aimogen-persona.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7348 7596 wp_enqueue_style(sanitize_key($name) . '-custom-persona-style'); 7349 7597 … … 7353 7601 { 7354 7602 $name = md5(get_bloginfo()); 7355 wp_register_style(sanitize_key($name) . '-magic-style', plugins_url('styles/magic.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7603 wp_register_style(sanitize_key($name) . '-magic-style', plugins_url('styles/magic.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7356 7604 wp_enqueue_style(sanitize_key($name) . '-magic-style'); 7357 7605 } … … 7360 7608 $name = md5(get_bloginfo()); 7361 7609 wp_enqueue_media(); 7362 wp_register_script(sanitize_key($name) . '-assistants-script', plugins_url('scripts/assistants.js', __FILE__), array('jquery'), AIMOGEN_ MAJOR_VERSION);7610 wp_register_script(sanitize_key($name) . '-assistants-script', plugins_url('scripts/assistants.js', __FILE__), array('jquery'), AIMOGEN_LITE_MAJOR_VERSION); 7363 7611 wp_enqueue_script(sanitize_key($name) . '-assistants-script'); 7364 7612 wp_localize_script(sanitize_key($name) . '-assistants-script', 'aimogen_object', array( … … 7369 7617 'singlenonce' => wp_create_nonce('openai-single-nonce') 7370 7618 )); 7371 wp_register_style(sanitize_key($name) . '-assistants-style', plugins_url('styles/assistants.css', __FILE__), false, AIMOGEN_ MAJOR_VERSION);7619 wp_register_style(sanitize_key($name) . '-assistants-style', plugins_url('styles/assistants.css', __FILE__), false, AIMOGEN_LITE_MAJOR_VERSION); 7372 7620 wp_enqueue_style(sanitize_key($name) . '-assistants-style'); 7373 7621 }
Note: See TracChangeset
for help on using the changeset viewer.