YouTube

Давайте посмотрим, как можно узнать установлена ли в нашей системе утилита CURL и можем ли мы ее использовать.

Т.к. эта утилита является утилитой командной строки, проверить ее установку можно в этой самой командной строке. 

Выполняем команду:

curl -V

Если все установлено, то должна отобразиться установленная версия. 

С помощью CURL мы можем обратиться к любому сайту в интернет. Выполняем:

curl https://yandex.ru

У нас вернется html-код той страницы, к которой мы обратились. 

Для работы с CURL в PHP, должен быть установлен соответствующий модуль для этого языка программирования.

Проверить установлен ли этот модуль можно создав файл со следующим содержимым:

<?php
phpinfo();

Открываем эту страницу в браузере и проверяем в открывшемся отчете установлена ли библиотека CURL или нет, есть ли такой раздел или нет.

Для разных операционных систем есть разные инструкции по установке этой утилиты. CURL работает практически с любой операционной системой и языком программирования.

Проверить curl на запросе к нейросети

Когда curl установлен, им можно сразу проверить, работает ли ваш ключ API нейросети. Пример для API OpenAI (ключ подставляется из переменной окружения OPENAI_API_KEY):

curl https://api.openai.com/v1/responses \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{"model": "gpt-5-mini", "input": "Объясни, что такое REST API, в двух предложениях"}'

Как работать с API нейросетей из кода на Python - в курсе «Работа с API OpenAI» программы «AI инжиниринг».

Ещё по теме: что такое REST API, что такое JSON, что такое curl, как проверить, установлен ли curl.

Нужна интеграция сайта или сервиса с API нейросети: мои услуги.