ANTICHAT Forum
HOME FORUMS MEMBERS RECENT POSTS LOG IN  
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Поднял OpenAI API в PHP — варианты подключения
  #1  
Старый 26.07.2026, 21:10
dddoomsday
Новичок
Регистрация: 24.03.2013
Сообщений: 34
С нами: 6914486

Репутация: -2
По умолчанию Поднял OpenAI API в PHP — варианты подключения

Кто тоже связывался с OpenAI в PHP, подкину пару вариантов, как надежно стартануть.

1. Самый простой — через curl. Просто билдим POST-запрос на нужный эндпоинт, передаем заголовки с токеном и тело с параметрами. Минус — громоздко, ошибок руками легко навалить.

2. Второй — использовать готовую библиотеку, типа openai-php-client. Она оборачивает всю работу, удобнее, но добавляет зависимость и требует composer.

3. Через Guzzle. Кто в проекте уже гоняет Guzzle, можно его же использовать для запросов, чтобы не тянуть отдельно curl: там удобный синтаксис и промисы.

4. Еще видел пример с использованием кастомного класса на основе file_get_contents и stream_context для простых задач, но это сильно устаревший подход и не для сложных запросов.

Проверяйте сначала, что API-ключ валидный, и curl или HTTP клиент не блокирует запросы на серверы OpenAI (firewall/SELinux может глючить). Советую выводить ответ и проверять коды ошибок, чтобы не мучиться с непонятными "ничего не работает".

Как думаете, стоит ли обвязывать OpenAI в PHP фунциональностью очередного клиента или по-старинке через curl держать? Или PHP-библиотек нормальных пока не хватает?
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.