Пример простой интеграции API ChatGPT

986
30 Ноября 2023

В мире современных технологий особое место занимает интеграция ChatGPT. Это не просто технология — это магия искусственного интеллекта, способная улучшить взаимодействие с пользователем.

С помощью API ChatGPT от OpenAI можно создавать умные чат-боты, которые понимают контекст и предоставляют информативные ответы. В этом посте рассмотрим пример интеграции, открывающий великолепные возможности этой технологии.

Вот пример использования API ChatGPT с использованием библиотеки `curl` на языке PHP

<?php
$url = "https://api.openai.com/v1/chat/completions";
$api_key = "YOUR_API_KEY";  // Замените на свой ключ API
$headers = array(
    "Content-Type: application/json",
    "Authorization: Bearer $api_key"
);
$data = array(
    "model" => "gpt-3.5-turbo",
    "messages" => array(
        array("role" => "system", "content" => "You are a helpful assistant."),
        array("role" => "user", "content" => "Tell me a joke.")
    )
);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data));
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>

Не забудьте заменить `"YOUR_API_KEY"` на свой собственный ключ API от OpenAI. Этот пример отправляет POST-запрос к конечной точке API с использованием библиотеки `curl` и получает ответ от модели GPT-3.5 Turbo.

поделиться в:
ruenkzzh