Skip to content

Commit 636145b

Browse files
committed
Last Update on May 8, 2026: Welcome to the Agentic Era with MagicAI: Introducing AI Photoshoot (Paid), DM/Comment Agent for Social Media (Paid), AI Designer for Creative Suite (Paid), Annotations for Creative Suite (Paid), GPT 5.5, GPT Image 2.0, Opus 4.7, Gemini 3.1 Flash Live, Lyria 3 Pro, Skills (Paid), Deep Research (Paid), AI Council Mode (Paid), GPT 5.4-Mini, GPT 5.4-Nano, Redesigned AI Chat Pro Experience, Smart Highlight, Chat Navigator, Redesigned Sidebar, Smart Image Display, All-new External Chatbot v3 and Inbox, Sales Agent for External Chatbot (Paid), Booking Agent for External Chatbot (Paid), Voice Chat for External Chatbot (Paid), Feedback for External Chatbot, Customer Segmentation for External Chatbot, Instagram for External Chatbot (Paid), GPT-5.3 Instant, GPT-5.4, Social Media Agent (Paid), AI Blogger Agent (Paid), Follow up Question for AI Chat Pro, Ability to Publish Stories with Social Media Suite & Agent, AI Integration for Creative Suite, Carousel Posts & Smart Prompts for Social Media, Youtube & Youtube Shorts Integration for Social Media, Nano Banana 2, Opus 4.6, Sonnet 4.6, Gemini 3.1 Pro, Kling 3, Kling 2.6, Kling Motion Control, Grok Imagine, ElevenLabs v3, AI Image Pro (Paid), Folders for AI Chat Pro, Memory for AI Chat Pro, AI Fashion Studio (Paid), Performance Boost, GPT 5.2, GPT 5.2 Pro, Gemini 3 Flash, GPT-Image 1.5, Gemini 3 Flash, Gemini 3 Pro, GPT 5.1, NanoBanana Pro, Grok 4.1 and more, AI Presentation Maker (Paid), Veo 3.1, Claude Sonnet 4.5, Claude Opus 4.1, Kling AI 2.5 Turbo, AI Music Pro (Paid), Cover and Emoji Support for AI Editor, Chat with Documents for AI Chat Pro, GPT-5 Pro, Sora 2, Sora 2 Pro, Seedream v4, Brand-New External Chatbot and Inbox, Facebook Messenger for External Chatbot (Paid), Multi-Model AI (Paid) and more..
Last Update on May 8, 2026: Welcome to the Agentic Era with MagicAI: Introducing AI Photoshoot (Paid), DM/Comment Agent for Social Media (Paid), AI Designer for Creative Suite (Paid), Annotations for Creative Suite (Paid), GPT 5.5, GPT Image 2.0, Opus 4.7, Gemini 3.1 Flash Live, Lyria 3 Pro, Skills (Paid), Deep Research (Paid), AI Council Mode (Paid), GPT 5.4-Mini, GPT 5.4-Nano, Redesigned AI Chat Pro Experience, Smart Highlight, Chat Navigator, Redesigned Sidebar, Smart Image Display, All-new External Chatbot v3 and Inbox, Sales Agent for External Chatbot (Paid), Booking Agent for External Chatbot (Paid), Voice Chat for External Chatbot (Paid), Feedback for External Chatbot, Customer Segmentation for External Chatbot, Instagram for External Chatbot (Paid), GPT-5.3 Instant, GPT-5.4, Social Media Agent (Paid), AI Blogger Agent (Paid), Follow up Question for AI Chat Pro, Ability to Publish Stories with Social Media Suite & Agent, AI Integration for Creative Suite, Carousel Posts & Smart Prompts for Social Media, Youtube & Youtube Shorts Integration for Social Media, Nano Banana 2, Opus 4.6, Sonnet 4.6, Gemini 3.1 Pro, Kling 3, Kling 2.6, Kling Motion Control, Grok Imagine, ElevenLabs v3, AI Image Pro (Paid), Folders for AI Chat Pro, Memory for AI Chat Pro, AI Fashion Studio (Paid), Performance Boost, GPT 5.2, GPT 5.2 Pro, Gemini 3 Flash, GPT-Image 1.5, Gemini 3 Flash, Gemini 3 Pro, GPT 5.1, NanoBanana Pro, Grok 4.1 and more, AI Presentation Maker (Paid), Veo 3.1, Claude Sonnet 4.5, Claude Opus 4.1, Kling AI 2.5 Turbo, AI Music Pro (Paid), Cover and Emoji Support for AI Editor, Chat with Documents for AI Chat Pro, GPT-5 Pro, Sora 2, Sora 2 Pro, Seedream v4, Brand-New External Chatbot and Inbox, Facebook Messenger for External Chatbot (Paid), Multi-Model AI (Paid) and more.. Over the past ten months, we’ve released a staggering 1500+ new features, all designed to enhance your MagicAI experience. Our commitment to continuous improvement remains unwavering, so stay tuned for even more exciting updates!
1 parent f2aec01 commit 636145b

79 files changed

Lines changed: 9606 additions & 6377 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

app/Domains/Engine/Enums/EngineEnum.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,6 +243,7 @@ public function getDefaultModels(?Setting $setting, ?SettingTwo $settingTwo): ar
243243
EntityEnum::GPT_4_O_MINI_SEARCH_PREVIEW,
244244
EntityEnum::GPT_IMAGE_1,
245245
EntityEnum::GPT_IMAGE_1_5,
246+
EntityEnum::GPT_IMAGE_2,
246247
EntityEnum::SORA_2,
247248
EntityEnum::SORA_2_PRO,
248249
],
@@ -254,8 +255,11 @@ public function getDefaultModels(?Setting $setting, ?SettingTwo $settingTwo): ar
254255
self::OPEN_ROUTER => [EntityEnum::fromSlug(setting('default_open_router_model', EntityEnum::PERPLEXITY_LLAMA_31_SONAR_8B->slug()))],
255256
self::GEMINI => [
256257
EntityEnum::fromSlug(setting('gemini_default_model', EntityEnum::GEMINI_3_FLASH->slug())),
258+
EntityEnum::LYRIA_3_CLIP,
259+
EntityEnum::LYRIA_3_PRO,
257260
EntityEnum::GEMINI_EMBEDDING_EXP,
258261
EntityEnum::GEMINI_TEXT_EMBEDDING_004,
262+
EntityEnum::GEMINI_3_1_FLASH_LIVE_PREVIEW,
259263
],
260264
self::DEEP_SEEK => [EntityEnum::fromSlug(setting('deepseek_default_model', EntityEnum::DEEPSEEK_CHAT->slug()))],
261265
self::ELEVENLABS => [
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace App\Domains\Entity\Drivers\Anthropic;
6+
7+
use App\Domains\Entity\BaseDriver;
8+
use App\Domains\Entity\Concerns\Calculate\HasWords;
9+
use App\Domains\Entity\Concerns\Input\HasInput;
10+
use App\Domains\Entity\Contracts\Calculate\WithWordsInterface;
11+
use App\Domains\Entity\Contracts\Input\WithInputInterface;
12+
use App\Domains\Entity\Enums\EntityEnum;
13+
14+
class ClaudeOpus47Driver extends BaseDriver implements WithInputInterface, WithWordsInterface
15+
{
16+
use HasInput;
17+
use HasWords;
18+
19+
public function enum(): EntityEnum
20+
{
21+
return EntityEnum::CLAUDE_OPUS_4_7;
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace App\Domains\Entity\Drivers\Gemini;
6+
7+
use App\Domains\Entity\BaseDriver;
8+
use App\Domains\Entity\Concerns\Calculate\HasWords;
9+
use App\Domains\Entity\Concerns\Input\HasInput;
10+
use App\Domains\Entity\Contracts\Calculate\WithWordsInterface;
11+
use App\Domains\Entity\Contracts\Input\WithInputInterface;
12+
use App\Domains\Entity\Enums\EntityEnum;
13+
14+
class Gemini31FlashLivePreviewDriver extends BaseDriver implements WithInputInterface, WithWordsInterface
15+
{
16+
use HasInput;
17+
use HasWords;
18+
19+
public function enum(): EntityEnum
20+
{
21+
return EntityEnum::GEMINI_3_1_FLASH_LIVE_PREVIEW;
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace App\Domains\Entity\Drivers\Gemini;
6+
7+
use App\Domains\Entity\BaseDriver;
8+
use App\Domains\Entity\Concerns\Calculate\HasSecond;
9+
use App\Domains\Entity\Concerns\Input\HasInputSecond;
10+
use App\Domains\Entity\Contracts\Calculate\WithSecondInterface;
11+
use App\Domains\Entity\Contracts\Input\WithInputSecondInterface;
12+
use App\Domains\Entity\Enums\EntityEnum;
13+
14+
class Lyria3ClipDriver extends BaseDriver implements WithInputSecondInterface, WithSecondInterface
15+
{
16+
use HasInputSecond;
17+
use HasSecond;
18+
19+
public function enum(): EntityEnum
20+
{
21+
return EntityEnum::LYRIA_3_CLIP;
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace App\Domains\Entity\Drivers\Gemini;
6+
7+
use App\Domains\Entity\BaseDriver;
8+
use App\Domains\Entity\Concerns\Calculate\HasSecond;
9+
use App\Domains\Entity\Concerns\Input\HasInputSecond;
10+
use App\Domains\Entity\Contracts\Calculate\WithSecondInterface;
11+
use App\Domains\Entity\Contracts\Input\WithInputSecondInterface;
12+
use App\Domains\Entity\Enums\EntityEnum;
13+
14+
class Lyria3ProDriver extends BaseDriver implements WithInputSecondInterface, WithSecondInterface
15+
{
16+
use HasInputSecond;
17+
use HasSecond;
18+
19+
public function enum(): EntityEnum
20+
{
21+
return EntityEnum::LYRIA_3_PRO;
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace App\Domains\Entity\Drivers\OpenAI;
6+
7+
use App\Domains\Entity\BaseDriver;
8+
use App\Domains\Entity\Concerns\Calculate\HasWords;
9+
use App\Domains\Entity\Concerns\Input\HasInput;
10+
use App\Domains\Entity\Contracts\Calculate\WithWordsInterface;
11+
use App\Domains\Entity\Contracts\Input\WithInputInterface;
12+
use App\Domains\Entity\Enums\EntityEnum;
13+
14+
class GPT55Driver extends BaseDriver implements WithInputInterface, WithWordsInterface
15+
{
16+
use HasInput;
17+
use HasWords;
18+
19+
public function enum(): EntityEnum
20+
{
21+
return EntityEnum::GPT_5_5;
22+
}
23+
}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
namespace App\Domains\Entity\Drivers\OpenAI;
6+
7+
use App\Domains\Entity\BaseDriver;
8+
use App\Domains\Entity\Concerns\Calculate\HasImages;
9+
use App\Domains\Entity\Concerns\Input\HasInputImage;
10+
use App\Domains\Entity\Contracts\Calculate\WithImagesInterface;
11+
use App\Domains\Entity\Contracts\Input\WithInputImageInterface;
12+
use App\Domains\Entity\Enums\EntityEnum;
13+
14+
class GptImage2Driver extends BaseDriver implements WithImagesInterface, WithInputImageInterface
15+
{
16+
use HasImages;
17+
use HasInputImage;
18+
19+
public function enum(): EntityEnum
20+
{
21+
return EntityEnum::GPT_IMAGE_2;
22+
}
23+
}

0 commit comments

Comments
 (0)