f试ssefahahå�¯èƒ½å�¡å�¡å�¡é©¬å�¡å�¡è®¡ç®—机视觉事实上事实上飒飒飒gjâ—�â—�â—�â—�hfkttkgdgkmcuocucocucocé¡¶é¡¶é¡¶é¡¶é¡¶é¡¶é¡¶é¡¶é¡¶é¡¶é¡¶é¡¶uco朵朵å�¯å�¯æ”¾2å·�峨2555555666369🌹 �����ѩ�����һ����dddf2qevf2fv69666 ? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!? PNG ?%k25u25%fgd5n!PK GW]”ãÈO‡‡extension.jsonnu„[µü¤{ "name": "Open Router", "type": "extension", "version": "1.1.0", "description": "Open Router extension for magicai" } PK GW]£Æ1""#System/Services/RouterAiService.phpnu„[µü¤ 'Bearer ' . setting('open_router_api'), 'HTTP-Referer' => config('app.url'), 'X-Title' => config('app.url'), ]) ->post(self::BASE_URL, [ 'model' => $model, 'stream' => true, 'messages' => [ [ 'role' => 'user', 'content' => $prompt, ], ], ]); if ($response->successful()) { return $response->body(); } return response()->json(['error' => 'Request failed', 'details' => $response->body()], $response->status()); } } PK GW]�‰6±gg!System/Enums/OpenRouterEngine.phpnu„[µü¤ __('Anthropic: Claude 3.5 Haiku (2024-10-22)'), self::ANTHROPIC_CLAUDE_3_5_HAIKU_20241022_SELF_MODERATED => __('Anthropic: Claude 3.5 Haiku (2024-10-22) (self-moderated)'), self::ANTHROPIC_CLAUDE_3_5_HAIKU => __('Anthropic: Claude 3.5 Haiku'), self::ANTHROPIC_CLAUDE_3_5_HAIKU_SELF_MODERATED => __('Anthropic: Claude 3.5 Haiku (self-moderated)'), self::LUMIMAID_V02_70B => __('Lumimaid v0.2 70B'), self::MAGNUM_V4_72B => __('Magnum v4 72B'), self::XAI_GROK_BETA => __('xAI: Grok Beta'), self::MINISTRAL_8B => __('Ministral 8B'), self::MINISTRAL_3B => __('Ministral 3B'), self::QWEN25_7B_INSTRUCT => __('Qwen2.5 7B Instruct'), self::NVIDIA_LLAMA_31_NEMOTRON_70B_INSTRUCT => __('NVIDIA: Llama 3.1 Nemotron 70B Instruct'), self::INFLECTION_3_PI => __('Inflection: Inflection 3 Pi'), self::INFLECTION_3_PRODUCTIVITY => __('Inflection: Inflection 3 Productivity'), self::LIQUID_LFM_40B_MOE_FREE => __('Liquid: LFM 40B MoE (free)'), self::LIQUID_LFM_40B_MOB => __('Liquid: LFM 40B MoE'), self::ROCINANTE_12B => __('Rocinante 12B'), self::EVA_QWEN25_14B => __('EVA Qwen2.5 14B'), self::MAGNUM_V2_72B => __('Magnum v2 72B'), self::META_LLAMA32_3B_INSTRUCT_FREE => __('Meta: Llama 3.2 3B Instruct (free)'), self::META_LLAMA32_1B_INSTRUCT_FREE => __('Meta: Llama 3.2 1B Instruct (free)'), self::META_LLAMA32_3B_INSTRUCT => __('Meta: Llama 3.2 3B Instruct'), self::META_LLAMA32_1B_INSTRUCT => __('Meta: Llama 3.2 1B Instruct'), self::PERPLEXITY_LLAMA_31_SONAR_405B_ONLINE => __('Perplexity: Llama 3.1 Sonar 405B Online'), self::PERPLEXITY_LLAMA_31_SONAR_70B_ONLINE => __('Perplexity: Llama 3.1 Sonar 70B Online'), self::PERPLEXITY_LLAMA_31_SONAR_70B => __('Perplexity: Llama 3.1 Sonar 70B'), self::PERPLEXITY_LLAMA_31_SONAR_8B_ONLINE => __('Perplexity: Llama 3.1 Sonar 8B Online'), self::PERPLEXITY_LLAMA_31_SONAR_8B => __('Perplexity: Llama 3.1 Sonar 8B'), }; } } PK GW]Ù{ç�€ € $System/OpenRouterServiceProvider.phpnu„[µü¤registerConfig(); } public function boot(Kernel $kernel): void { $this->registerTranslations() ->registerViews() ->registerRoutes() ->registerMigrations() ->publishAssets(); } public function publishAssets(): static { $this->publishes([ // __DIR__ . '/../resources/assets/js' => public_path('vendor/open-router/js'), ], 'extension'); return $this; } public function registerConfig(): static { $this->mergeConfigFrom(__DIR__ . '/../config/open-router.php', 'open-router'); return $this; } protected function registerTranslations(): static { $this->loadTranslationsFrom(__DIR__ . '/../resources/lang', 'open-router'); return $this; } public function registerViews(): static { $this->loadViewsFrom([__DIR__ . '/../resources/views'], 'open-router'); return $this; } public function registerMigrations(): static { $this->loadMigrationsFrom(__DIR__ . '/../database/migrations'); return $this; } private function registerRoutes(): static { $this->router() ->group([ 'prefix' => LaravelLocalization::setLocale(), 'middleware' => ['web', 'auth', 'localeSessionRedirect', 'localizationRedirect', 'localeViewPath'], ], function (Router $route) { $route->group([ 'prefix' => 'dashboard/admin/settings', 'as' => 'dashboard.admin.settings.', ], function (Router $router) { $router->singleton('open-router', OpenRouterController::class) ->except('edit'); }); }); return $this; } private function router(): Router|Route { return $this->app['router']; } } PK GW]Î\Ô>0System/Http/Controllers/OpenRouterController.phpnu„[µü¤ $request->get('open_router_api'), 'default_open_router_model' => $request->get('default_open_router_model'), 'open_router_status' => $request->get('open_router_status'), ])->save(); } return back()->with(['message' => __('Settings saved successfully'), 'type' => 'success']); } } PK GW]ëš© System/Http/Controllers/.gitkeepnu„[µü¤* !.gitignore PK GW]ëš©System/Http/Requests/.gitignorenu„[µü¤* !.gitignore PK GW]ëš© System/Http/Resources/.gitignorenu„[µü¤* !.gitignore PK GW]ëš©System/Moldes/.gitignorenu„[µü¤* !.gitignore PK GW];›Îââ"resources/views/settings.blade.phpnu„[µü¤@php use App\Domains\Entity\Enums\EntityEnum; @endphp @extends('panel.layout.settings') @section('title', __('OpenRouter Settings')) @section('titlebar_actions', '') @section('titlebar_subtitle', __('This API key is used for these features: AI Writer, AI Chat')) @section('additional_css') @endsection @section('settings')
@csrf @method('PUT') @if ($app_is_demo)
@else

{{ __('Please ensure that your OpenRouter API key is fully functional and billing defined on your OpenRouter account.') }}

@php $drivers = \App\Domains\Entity\EntityStats::word() ->filterByEngine(\App\Domains\Engine\Enums\EngineEnum::OPEN_ROUTER) ->list(); $current_model = EntityEnum::fromSlug(setting('default_open_router_model', EntityEnum::EVA_QWEN25_14B->slug()))->slug(); @endphp
@endif
@endsection @push('script') @endpush PK GW]è×Kö¶'¶'+resources/views/open-router-modal.blade.phpnu„[µü¤@php $models = \App\Extensions\OpenRouter\System\Enums\OpenRouterEngine::cases(); @endphp
@lang('AI Model: ')

@lang('AI Models')

@lang('Choose the AI model that best suits your needs.')

@foreach ($models as $engine)
{{-- TODO: Add image --}} {{ $engine->label() }}
{{-- TODO: Add needed stuff here --}}

@lang('Words')

@lang('No credits left')

{{ $engine->label() }}

{{-- TODO: Add description --}}

@lang('It is an advanced AI model with 16k context length and self-supervision feature.')

@endforeach
@foreach ($models as $engine) @endforeach {{ __('Apply') }}
PK GW]sÜõD,resources/views/open-router-select.blade.phpnu„[µü¤
@foreach(\App\Extensions\OpenRouter\System\Enums\OpenRouterEngine::cases() as $engine) @endforeach
PK GW]5ˆÓ ))config/open-router.phpnu„[µü¤ 1.0, ]; PK GW]�L½‹££__MACOSX/._Systemnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/._resourcesnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/._confignu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££/__MACOSX/System/._OpenRouterServiceProvider.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££.__MACOSX/System/Services/._RouterAiService.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££,__MACOSX/System/Enums/._OpenRouterEngine.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/System/._Enumsnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/System/._Httpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/System/._Servicesnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££+__MACOSX/System/Http/Controllers/._.gitkeepnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££;__MACOSX/System/Http/Controllers/._OpenRouterController.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££*__MACOSX/System/Http/Requests/._.gitignorenu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/System/Http/._Requestsnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££ __MACOSX/System/Http/._Resourcesnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££"__MACOSX/System/Http/._Controllersnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££+__MACOSX/System/Http/Resources/._.gitignorenu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££#__MACOSX/System/Moldes/._.gitignorenu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/System/._Moldesnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££-__MACOSX/resources/views/._settings.blade.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££7__MACOSX/resources/views/._open-router-select.blade.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££6__MACOSX/resources/views/._open-router-modal.blade.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££__MACOSX/resources/._viewsnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]�L½‹££!__MACOSX/config/._open-router.phpnu„[µü¤Mac OS X  2q£ATTR£˜ ˜ com.apple.provenance¤`˜†TÜçPK GW]ºdÝMÛÛ__MACOSX/._extension.jsonnu„[µü¤Mac OS X  2©ÛATTRÛÀÀcom.apple.lastuseddate#PSÐ com.apple.provenanceØ©µgÖ©  ¤`˜†TÜçPK GW]”ãÈO‡‡extension.jsonnu„[µü¤PK GW]£Æ1""#ÅSystem/Services/RouterAiService.phpnu„[µü¤PK GW]�‰6±gg!:System/Enums/OpenRouterEngine.phpnu„[µü¤PK GW]Ù{ç�€ € $òSystem/OpenRouterServiceProvider.phpnu„[µü¤PK GW]Î\Ô>0Æ#System/Http/Controllers/OpenRouterController.phpnu„[µü¤PK GW]ëš© &(System/Http/Controllers/.gitkeepnu„[µü¤PK GW]ëš©„(System/Http/Requests/.gitignorenu„[µü¤PK GW]ëš© á(System/Http/Resources/.gitignorenu„[µü¤PK GW]ëš©?)System/Moldes/.gitignorenu„[µü¤PK GW];›Îââ"•)resources/views/settings.blade.phpnu„[µü¤PK GW]è×Kö¶'¶'+É<resources/views/open-router-modal.blade.phpnu„[µü¤PK GW]sÜõD,Údresources/views/open-router-select.blade.phpnu„[µü¤PK GW]5ˆÓ ))Fgconfig/open-router.phpnu„[µü¤PK GW]�L½‹££µg__MACOSX/._Systemnu„[µü¤PK GW]�L½‹££™h__MACOSX/._resourcesnu„[µü¤PK GW]�L½‹££€i__MACOSX/._confignu„[µü¤PK GW]�L½‹££/dj__MACOSX/System/._OpenRouterServiceProvider.phpnu„[µü¤PK GW]�L½‹££.fk__MACOSX/System/Services/._RouterAiService.phpnu„[µü¤PK GW]�L½‹££,gl__MACOSX/System/Enums/._OpenRouterEngine.phpnu„[µü¤PK GW]�L½‹££fm__MACOSX/System/._Enumsnu„[µü¤PK GW]�L½‹££Pn__MACOSX/System/._Httpnu„[µü¤PK GW]�L½‹££9o__MACOSX/System/._Servicesnu„[µü¤PK GW]�L½‹££+&p__MACOSX/System/Http/Controllers/._.gitkeepnu„[µü¤PK GW]�L½‹££;$q__MACOSX/System/Http/Controllers/._OpenRouterController.phpnu„[µü¤PK GW]�L½‹££*2r__MACOSX/System/Http/Requests/._.gitignorenu„[µü¤PK GW]�L½‹££/s__MACOSX/System/Http/._Requestsnu„[µü¤PK GW]�L½‹££ !t__MACOSX/System/Http/._Resourcesnu„[µü¤PK GW]�L½‹££"u__MACOSX/System/Http/._Controllersnu„[µü¤PK GW]�L½‹££+ v__MACOSX/System/Http/Resources/._.gitignorenu„[µü¤PK GW]�L½‹££#w__MACOSX/System/Moldes/._.gitignorenu„[µü¤PK GW]�L½‹££ýw__MACOSX/System/._Moldesnu„[µü¤PK GW]�L½‹££-èx__MACOSX/resources/views/._settings.blade.phpnu„[µü¤PK GW]�L½‹££7èy__MACOSX/resources/views/._open-router-select.blade.phpnu„[µü¤PK GW]�L½‹££6òz__MACOSX/resources/views/._open-router-modal.blade.phpnu„[µü¤PK GW]�L½‹££û{__MACOSX/resources/._viewsnu„[µü¤PK GW]�L½‹££!è|__MACOSX/config/._open-router.phpnu„[µü¤PK GW]ºdÝMÛÛÜ}__MACOSX/._extension.jsonnu„[µü¤PK%%7