Google Vertex AI — один из внешних поставщиков ИИ, которых можно использовать в блоке AI Agent для автоматизации диалогов в чат- и голосовых сценариях.
Как включить Vertex AI для проекта?
Для интеграции Google Vertex AI с Cloud Contact сначала включите Vertex AI API в своем проекте Google Cloud Platform.
Для этого откройте страницу Vertex AI API, выберите проект и нажмите Включить.

Как создать ключ сервисного аккаунта Vertex AI?
Для настройки интеграционной учетной записи Google Vertex AI нужен ключ сервисного аккаунта Google Cloud Platform (GCP). Это JSON-файл, позволяющий Cloud Contact обращаться к языковым моделям Google Vertex AI.
Перед началом убедитесь, что вы:
- Создали аккаунт Google Cloud Platform.
- Создали проект в GCP.
- Добавили способ оплаты для проекта GCP.
Создание ключа сервисного аккаунта
- Откройте свой аккаунт Google Cloud Platform.
- Убедитесь, что выбран нужный проект, и откройте IAM и администрирование.

- Для создания сервисного аккаунта откройте страницу Сервисные аккаунты в левом меню и нажмите Создать сервисный аккаунт.

- Этот аккаунт GCP предоставит интеграционной учетной записи поставщика ИИ в Cloud Contact доступ к ресурсам GCP. Задайте понятные имя и описание, чтобы назначение аккаунта было легко определить. Нажмите Создать и продолжить для перехода к следующему шагу.

- Назначьте сервисному аккаунту роль «Vertex AI User», предоставляющую доступ к ресурсам Vertex AI. При необходимости можно назначить других пользователей администраторами этого аккаунта: нажмите Продолжить и укажите нужных пользователей. Иначе нажмите Готово.

- На странице Сервисные аккаунты откройте меню Действия нового аккаунта и нажмите Управление ключами.

- На странице Ключи откройте меню Добавить ключ и выберите Создать новый ключ

- Выберите «JSON» в поле Тип ключа и нажмите Создать.

- JSON-файл с ключом доступа к ресурсам GCP должен загрузиться автоматически. Для защиты аккаунта следуйте рекомендациям по управлению ключами сервисных аккаунтов.
- Этот файл можно использовать при настройке интеграционной учетной записи Vertex AI. Его формат показан ниже; значения в примере демонстрационные:
{ "type": "service_account", "project_id": "cloud-contact-example", "private_key_id": "EXAMPLE_PRIVATE_KEY_ID", "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvQIB...xpo4qJL\n-----END PRIVATE KEY-----\n", "client_email": "cloud-contact-ai-provider@cloud-contact-example.iam.gserviceaccount.com", "client_id": "123456789012345678901", "auth_uri": "https://accounts.google.com/o/oauth2/auth", "token_uri": "https://oauth2.googleapis.com/token", "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/cloud-contact-ai-provider%40cloud-contact-example.iam.gserviceaccount.com", "universe_domain": "googleapis.com" }
|
