Sari la conținut
Inapoi la Integrari
Integrari / SDK & toolsTransactional

OpenAI PHP SDK prin Router by MP

Conecteaza WordPress, Laravel sau Symfony la Router by MP cu openai-php/client și baseURL custom.

Raspuns scurt

Pentru aplicatii PHP folosesti openai-php/client cu OpenAI::factory()->withBaseUri('api.megapromoting.com/v1') și o cheie Router.

Problema concreta

Multe site-uri și SaaS-uri din regiune sunt construite pe Laravel/Symfony/WordPress. Pentru AI features, echipele evita SDK-uri non-oficiale.

Cum o rezolva Router by MP

Pachetul openai-php/client accepta baseUri și apiKey via factory; restul cod e identic. Cheia Router are buget și log per proiect.

Fluxuri uzuale

  • composer require openai-php/client.
  • OpenAI::factory()->withApiKey()->withBaseUri()->make().
  • Chat completions, embeddings, tools.
  • Audit per cheie in cabinet.

Modele recomandate

  • gpt-5.4-mini
  • gpt-5.4-nano

Disponibilitatea reala se verifica live in /models.

ControlDe ce conteaza
Laravel friendlySingleton in service container, env config.
WordPressPlugins custom pot folosi acelasi client.
StreamingStreaming SSE suportat de SDK.
PHP (Laravel)ts
use OpenAI;

$client = OpenAI::factory()
  ->withApiKey(env('ROUTER_API_KEY'))
  ->withBaseUri('api.megapromoting.com/v1')
  ->make();

$result = $client->chat()->create([
  'model' => 'gpt-5.4-mini',
  'messages' => [['role' => 'user', 'content' => 'Salut, Router by MP!']],
]);

Reguli si limite

  • Versiunea PHP. Necesita PHP >= 8.1.
  • Async. Pentru concurenta folosește cozi (Horizon, Symfony Messenger).
  • Disponibilitate model. Verifica /models inainte de productie.

Integrare rapida

Foloseste endpointul https://api.megapromoting.com/v1, trimite cheia caAuthorization: Bearer <router_api_key> si verifica pagina/modelsinainte de productie.

Mai departe

OpenAI PHP SDK prin Router by MP | Router by Mega Promoting