Skip to content

Google Vertex AI

To start using a Google Vertex AI or Gemini model with Cognigy.AI features, follow these steps:

  1. Add a Model
  2. Apply the Model

Add a Model

You can add a model using one of the following interfaces:

Add a Model via GUI

To add a model provided by Google Vertex AI to Cognigy.AI, follow these steps:

Parameter Description
JSON To upload the JSON file with a key for your model, you need to obtain this key. Go to the Google Cloud console and find Vertex AI via the search bar. On the Vertex AI page, click the Enable All Recommended APIs button to activate an API connection, if it is not activated. Ensure that the Vertex AI API is enabled. In the left-side menu, go to the IAM & Admin > Service Accounts. Select Actions and click Manage Keys. On the Keys page, select Add Key and click Create new Key. In the appeared window, select the JSON key type and click Create. The file will be downloaded. You can also use this key for Google Gemini.
Location Add a region for the model. For example, us-central1.
API Endpoint Add a service endpoint for the model. For example, us-central1-aiplatform.googleapis.com. Note that the endpoint should be specified without https:// or http://.
Publisher Add an owner's name of the model. If not specified, Google will be used by default.
Parameter Description
Model Type Select the Completion type.
Model Name Enter the name of the model that you want to use as a custom model. To find model names, refer to the Google Vertex AI documentation. Note that, within this connection, Cognigy supports only the text-bison models.
JSON To upload the JSON file with a key for your model, you need to obtain this key. Go to the Google Cloud console and find Vertex AI via the search bar. On the Vertex AI page, click the Enable All Recommended APIs button to activate an API connection, if it is not activated. Ensure that the Vertex AI API is enabled. In the left-side menu, go to the IAM & Admin > Service Accounts. Select Actions and click Manage Keys. On the Keys page, select Add Key and click Create new Key. In the appeared window, select the JSON key type and click Create. The file will be downloaded. You can also use this key for Google Gemini.
Location Add a region for the model. For example, us-central1.
API Endpoint Add a service endpoint for the model. For example, us-central1-aiplatform.googleapis.com. Note that the endpoint should be specified without https:// or http://.
Publisher Add an owner's name of the model. If not specified, Google will be used by default.

Add a Model via the API

You can add either a standard or custom model using the Cognigy.AI API POST /v2.0/largelanguagemodels request. Then, test your connection for the created model via the Cognigy.AI API POST /v2.0/largelanguagemodels/{largeLanguageModelId}/test.

Apply the Model

To apply a model, follow these steps:

  1. In the left-side menu of the Project, go to Manage > Settings.
  2. Go to the section based on your use case for using a model:
    • Generative AI Settings. In the Generative AI Settings section, activate Enable Generative AI Features. This setting is toggled on by default if you have previously set up the Generative AI credentials.
    • Knowledge AI Settings. Use this section if you need to add a model for Knowledge AI. Select a model for the Knowledge Search and Answer Extraction features. Refer to the list of standard models and find the models that support these features.
  3. Navigate to the desired feature and select a model from the list. If there are no models available for the selected feature, the system will automatically select None. Save changes.

More Information