Open Spoken Ai - Uncensored Text Writer No restrictions Nsfw

Документация по API чата

 

Обзор

Chat API облегчает поиск чат-ботов и позволяет пользователям взаимодействовать с ними, публикуя сообщения.

Базовый URL

https://app.openspokenai.com/api

Аутентификация

Клиенты должны аутентифицироваться с помощью заголовка Basic Authorization для каждого запроса:

Авторизация: Basic {authString}

Где {authString} - это закодированная в base64 строка формата имя пользователя:пароль.

Пример использования: 

curl -X GET "https://app.openspokenai.com/api/chat" -H "Авторизация: Basic {authString}"

 

Конечные точки

GET /chat

Получение списка активных чатов, доступных для взаимодействия.

Параметры запроса:

группа (необязательно): Фильтр чатов по указанной группе.

Успешный ответ:

{

    "message": "success",

    "data": [

        {

            "name": "string",

            "chat_code": "string",

            "description": "string",

            "group": "string"

        }

    ]

}

Содержание не найдено:

{

    "message": "error",

    "data": {

        "message": "Для указанной группы чатбот не найден".

    }

}

POST /chat

Отправьте сообщение в определенный чат и получите ответ.

Заголовки:

Content-Type: application/json

Авторизация: Basic {authString}

 

Требуемая полезная нагрузка:

prompt: (строка) Ввод текста для ответа чата.

request_id: (string) Уникальный идентификатор для отслеживания запроса.

webhook_url (необязательно): (URL) Конечная точка, на которую должен быть отправлен ответ через webhook.

Успешный ответ:

{

    "message": "success",

    "data": {

        "request_id": "string",

        "message": "string"

    }

}

 

Ответы на ошибки:

 

Недостаточно кредитов:

 

{

    "message": "error",

    "data": {

        "message": "У вас закончились кредиты для генерации слов. Пожалуйста, пополните счет и попробуйте снова."

    }

}

 

Чатбот не найден:

 

{

    "message": "error",

    "data": {

        "message": "Чатбот не найден".

    }

}

 

Сбой веб-крючка:

 

{

    "message": "error",

    "data": {

        "message": "Не удалось отправить ответ на веб-крючок".

    }

}

Начните писать
ru_RURussian