Chatbot con API.AI y API de Google Cloud
Este ejemplo demuestra cómo crear un chatbot para iOS con las API de Google Cloud Vision, Speech y Translate y API.AI.
Requisitos previos
- Una clave API de iOS para las API de la nube (consulte los documentos para obtener más información)
- Xcódigo 7
- Cocoapods versión 1.0 o posterior
Inicio rápido
- Clona este repositorio y
cd
en este directorio. - Ejecute
pod install
para descargar y crear dependencias de Cocoapods. - Abra el proyecto ejecutando
open ChatBot.xcworkspace
. - En CBDefines.m, reemplace
your google API key
con la clave API obtenida anteriormente. - Compile y ejecute la aplicación.
Claves API
- Cree un nuevo proyecto en https://console.cloud.google.com.
- Habilitar facturación.
- Vaya al Administrador de API.
- Ir a Credenciales
- Crea credenciales. Elija la clave API.
- Reemplace @"su clave API de Google" con su clave API de Google en CBDefines.m
API.AI
Opcionalmente, siga estos pasos para crear sus propios agentes API.AI.
- Crear agente TourGuide.
- Vaya a Configuración e importe api.ai/TourGuide.zip.
- (Pasos opcionales para admitir chino) Cree un agente TourGuideChinese con el idioma configurado en chino.
- Vaya a Configuración e importe api.ai/TourGuideChinese.zip
- Reemplace CBApiAiToken con su token API.AI en CBDefines.m. Puede encontrar su token en la página de configuración del agente API.AI.
Demostración china
Licencia
Este ejemplo se publica bajo la licencia Apache 2.0.
Descargo de responsabilidad
Este no es un producto oficial de Google.
Autores
Chang Luo y Bob Liu