En algunos casos, puede que debas crear varios proyectos de GCP para usar Dialogflow:
- Cada proyecto puede tener como máximo un agente por región, por lo que necesitas varios proyectos si necesitas varios agentes en la misma región.
- Puede resultarte útil crear un proyecto para autenticación, cuotas y facturación, y proyectos adicionales para los datos del agente.
Proyectos de consumidor
Por lo general, cuando realizas llamadas a la API, proporcionas claves de cuenta de servicio para la autenticación. Cada cuenta de servicio es propiedad de un proyecto específico, pero las cuentas de servicio pueden tener funciones proporcionadas para acceder a recursos de otros proyectos. El proyecto asociado con la cuenta de servicio que proporcionas para una llamada a la API se denomina proyecto de consumidor.
El proyecto de consumidor determina lo siguiente para una llamada a la API:
- La edición de Dialogflow para el agente
- Los precios que se aplican a la llamada
- Las restricciones de cuotas
Proyectos de recursos
Cuando realizas llamadas a la API, tu solicitud especifica el proyecto del agente. Este proyecto se conoce como el proyecto de recursos.
Tu proyecto de recursos determina lo siguiente para una llamada a la API:
- Todos los datos del agente, excepto la edición