Учебное пособие по 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 предлагает инновационную платформу для создания и взаимодействия с разговорными персонажами. Будь то для бизнеса или личного использования, он обеспечивает гибкий и увлекательный способ создания захватывающих впечатлений на основе персонажей.