PHP — популярный язык для веб-разработки. Интегрируйте AI в ваши PHP-приложения, включая Laravel и Symfony.
Пример с cURL
php
<?php
$api_key = 'sk-aitunnel-xxx';
$api_url = 'https://api.aitunnel.ru/v1/chat/completions';
$data = [
'model' => 'gpt-5.2',
'messages' => [
['role' => 'user', 'content' => 'Привет! Расскажи о PHP.']
]
];
$ch = curl_init($api_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Content-Type: application/json',
'Authorization: Bearer ' . $api_key
]);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
$response = curl_exec($ch);
$result = json_decode($response, true);
echo $result['choices'][0]['message']['content'];
?>Laravel пример
php
<?php
use Illuminate\Support\Facades\Http;
$response = Http::withHeaders([
'Authorization' => 'Bearer ' . config('services.aitunnel.key'),
])->post('https://api.aitunnel.ru/v1/chat/completions', [
'model' => 'gpt-5.2',
'messages' => [
['role' => 'user', 'content' => 'Привет!']
]
]);
return $response->json()['choices'][0]['message']['content'];
?>Библиотека openai-php
bash
composer require openai-php/clientphp
<?php
$client = OpenAI::factory()
->withApiKey('sk-aitunnel-xxx')
->withBaseUri('https://api.aitunnel.ru/v1/')
->make();
$response = $client->chat()->create([
'model' => 'gpt-5.2',
'messages' => [
['role' => 'user', 'content' => 'Привет!']
]
]);
echo $response->choices[0]->message->content;
?>Ключевые возможности
- Интеграция через cURL
- Поддержка Laravel и Symfony
- Библиотека openai-php/client
- Streaming через SSE
- Composer пакеты
Интегрируйте AI в ваш код
AITUNNEL совместим с OpenAI SDK. Подключение занимает минуты — просто укажите наш base_url и API ключ.
Примеры кодаOpenAI-совместимыйДокументация
Начать работуРегистрация за 1 минуту