Документация API GPT-OPEN
/documentation/doc.yaml
API GPT-OPEN предоставляет программный интерфейс для взаимодействия с платформой GPT-OPEN, позволяя отправлять запросы для проведения чатов.
API поддерживает различные методы, включая инициацию чатов, получение данных аккаунта, а также выбор модели с которой выбудете взаимодействовать.
Авторизация осуществляется через Bearer Token.
Как взаимодействовать с документацией API GPT-OPEN:
Получение API-ключа
Для начала работы с API GPT-OPEN необходимо получить API-ключ. Вы можете его получить, в личном кабинете, для этого кликните по своему профилю и нажмите показать токен. После приобретения API-ключа, он будет доступен в вашем личном кабинете на нашем сайте.
Для начала работы с API GPT-OPEN необходимо получить API-ключ. Вы можете его получить, в личном кабинете, для этого кликните по своему профилю и нажмите показать токен. После приобретения API-ключа, он будет доступен в вашем личном кабинете на нашем сайте.

Авторизация в документации
После получения API-ключа авторизуйтесь в документации, нажав кнопку "Авторизация" и введите ваш API-ключ в поле "Ваш API ключ", после этого вы можете закрыть окно авторизации.
После получения API-ключа авторизуйтесь в документации, нажав кнопку "Авторизация" и введите ваш API-ключ в поле "Ваш API ключ", после этого вы можете закрыть окно авторизации.

Отправка и выполнение запросов к API
После авторизации вы можете отправлять запросы к API, перейдя к интересующему методу и нажав кнопку "Попробовать". Заполните поля если это необходимо и нажмите "Отправить", чтобы выполнить запрос. Получите ответ от API, а также пример запроса для дальнейшего использования.
После авторизации вы можете отправлять запросы к API, перейдя к интересующему методу и нажав кнопку "Попробовать". Заполните поля если это необходимо и нажмите "Отправить", чтобы выполнить запрос. Получите ответ от API, а также пример запроса для дальнейшего использования.
Как работает API GPT-OPEN:
API выполняет операции при помощи POST-запросов.
Адрес API
Все запросы к GPT-OPEN API отправляются по адресу https://gpt-open.ru/api/action/ с указанием метода API.
Все запросы к GPT-OPEN API отправляются по адресу https://gpt-open.ru/api/action/ с указанием метода API.
Авторизация
Каждый запрос к API должен содержать заголовок авторизации "Authorization", в котором используется схема "Bearer Token".
'Authorization: Bearer ваш API-ключ'
Пример как будет выглядеть API-ключ - $2y$12$yhG$$uLM3UAsYa6SvSBvdF$AaDzuLGqxywPjrjk/h4Xjwtqaw7EihsgO
Каждый запрос к API должен содержать заголовок авторизации "Authorization", в котором используется схема "Bearer Token".
'Authorization: Bearer ваш API-ключ'
Пример как будет выглядеть API-ключ - $2y$12$yhG$$uLM3UAsYa6SvSBvdF$AaDzuLGqxywPjrjk/h4Xjwtqaw7EihsgO
Форматы запросов
GPT-OPEN API поддерживает следующие форматы запросов для отправки данных:
- application/x-www-form-urlencoded
- multipart/form-data
Если формат отправки данных не указан, по умолчанию используется application/x-www-form-urlencoded.
Формат application/json не поддерживается для отправки данных.
Формат получаемых ответов: json
GPT-OPEN API поддерживает следующие форматы запросов для отправки данных:
- application/x-www-form-urlencoded
- multipart/form-data
Если формат отправки данных не указан, по умолчанию используется application/x-www-form-urlencoded.
Формат application/json не поддерживается для отправки данных.
Формат получаемых ответов: json
Коды возможных ошибок API GPT-OPEN:
В случае ошибок запроса, API возвращает соответствующий статус и описание ошибки. Наример:
Ошибка 400: {"error": "Bad Request: Некорректный запрос или параметры."}
Ошибка 401: {"error": "Unauthorized: Ошибка авторизации. Проверьте корректность вашего API-ключа"}
Ошибка 404: {"error": "Not Found: Ресурс не найден. Проверьте правильность URL-адреса"}
Ошибка 500: {"error": "Internal Server Error: Внутренняя ошибка сервера. Повторите запрос позднее"}
Ошибка 400: {"error": "Bad Request: Некорректный запрос или параметры."}
Ошибка 401: {"error": "Unauthorized: Ошибка авторизации. Проверьте корректность вашего API-ключа"}
Ошибка 404: {"error": "Not Found: Ресурс не найден. Проверьте правильность URL-адреса"}
Ошибка 500: {"error": "Internal Server Error: Внутренняя ошибка сервера. Повторите запрос позднее"}