Учебное пособие по API персонажей Convai

Освоение API чат-бота Convai Character: подробное руководство

Введение

API чат-бота Convai Character предлагает инновационный способ создания, обновления и взаимодействия с разговорными персонажами. Независимо от того, являетесь ли вы разработчиком Python или предпочитаете использовать веб-интерфейс, API Convai предлагает гибкость и простоту использования. В этой статье представлено пошаговое руководство по использованию API чат-бота Convai Character.

Исследуем игровую площадку Convai

Доступ к игровой площадке

После входа в Convai вы можете получить доступ к Playground для взаимодействия с персонажем по умолчанию, Микой. Через чат-бота вы можете вовлечь Мику в разговор. Кроме того, Playground позволяет вам использовать инструмент создания персонажей для разработки сквозного разговорного персонажа в веб-интерфейсе.

Создание персонажа

В рабочем процессе создания персонажа вы начинаете с ввода имени персонажа и выбора между 2D- или 3D-моделью персонажа. Загрузка визуальных ресурсов необязательна. Затем вы предоставляете описание персонажа или предысторию. После того, как предыстория задана, вы выбираете тип голоса для своего персонажа и можете начать с ним общаться.

Использование API персонажей

Доступ к API

В Playground вы можете найти детали API на вкладке API для каждой службы. Эта вкладка содержит полный список всех доступных API персонажей. Вы можете экспериментировать с этими API, используя фрагменты Python в совместном блокноте.

Создание персонажа с помощью API

API «Создать персонажа» позволяет вам создать нового персонажа и получить его идентификатор. Вам нужно добавить свой ключ API (он находится в правом верхнем углу панели навигации Playground) под заголовками. Этот шаг эквивалентен созданию персонажа с помощью кнопки «Создать персонажа» в инструменте создания персонажей.

Получение данных о персонаже

API «Получить список персонажей» предоставляет список идентификаторов персонажей, связанных с вашим пользователем. Вы можете использовать API «Получить сведения о персонаже» для получения всех сведений о персонаже, включая предысторию, голос и т. д. Чтобы обновить предысторию для конкретного персонажа, вы можете использовать API «Обновить персонажа».

Разговор с вашим персонажем

Участие в разговоре

Одной из основных целей этих API является участие в разговоре с вашим персонажем. Вы можете сделать это с помощью API «Get Character Response». Этот API может принимать ввод как в виде текста, так и в виде речи. Отправка -1 в качестве значения идентификатора сеанса инициирует новый сеанс чата, и вы можете использовать возвращенный идентификатор сеанса в последующих запросах «Get Response» для поддержания контекста разговора.

Использование API Get Action

API «Получить действие» предоставляет соответствующие действия для заданных журналов разговоров, обогащая взаимодействие с вашим персонажем.

Заключение

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

Теги