Google GenAI Service Account

Overview

You can use this account type to connect Google GenAI LLM Snaps with data sources that use the Google GenAI Service Account.


Google GenAI Service Account

Prerequisites

Limitations and known issues

None.

Account settings

Note:
  • Suggestion icon (): Indicates a list that is dynamically populated based on the configuration.
  • Expression icon (): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
  • Add icon (Plus Icon): Indicates that you can add fields in the field set.
  • Remove icon (Minus Icon): Indicates that you can remove fields from the field set.
Field / Field set Type Description
Label String

Required. Specify a unique label for the account.

Default value: N/A

Example: Google GenAI Service Account
JSON key String/Expression
Required. Upload the JSON key downloaded from the Google Cloud Platform. Learn more about generating Learn more.
Note: When you enable the expression for this masked field, the value becomes visible in plain text format.

Default value: N/A

Example: <Value encrypted>
Authorization scopes Use this field set to list the Authorization scopes to use when authenticating the service account.
Authorization scope String/Expression

Required. Specify the authorization scope to access and use the service account.

Default value: https://www.googleapis.com/auth/generative-language

Example: https://www.googleapis.com/auth/generative-language