Чат-бот с API.AI и Google Cloud API
В этом примере показано, как создать чат-бота для iOS с помощью API Google Cloud Vision, Speech и Translate, а также API.AI.
Предварительные условия
- Ключ API iOS для облачных API (подробнее см. в документации)
- Хкод 7
- Cocoapods версии 1.0 или новее
Быстрый старт
- Клонируйте этот репозиторий и
cd
в этот каталог. - Запустите
pod install
, чтобы загрузить и собрать зависимости Cocoapods. - Откройте проект, запустив
open ChatBot.xcworkspace
. - В CBDefines.m замените
your google API key
на ключ API, полученный выше. - Создайте и запустите приложение.
Ключи API
- Создайте новый проект на https://console.cloud.google.com.
- Включить биллинг.
- Перейдите в Менеджер API.
- Перейти к учетным данным
- Создайте учетные данные. Выберите ключ API.
- Замените @"ваш ключ API Google" на свой ключ API Google в CBDefines.m.
API.AI
При необходимости выполните следующие действия, чтобы создать собственные агенты API.AI.
- Создайте агент TourGuide.
- Перейдите в «Настройки» и импортируйте api.ai/TourGuide.zip.
- (Дополнительные действия для поддержки китайского языка) Создайте агент TourGuideChinese с установленным на китайский язык языком.
- Перейдите в «Настройки» и импортируйте api.ai/TourGuideChinese.zip.
- Замените CBApiAiToken своим токеном API.AI в CBDefines.m. Вы можете найти свой токен на странице настроек агента API.AI.
Китайская демо-версия
Лицензия
Этот образец выпущен под лицензией Apache 2.0.
Отказ от ответственности
Это не официальный продукт Google.
Авторы
Чанг Луо и Боб Лю