Skip to main content
Connect your own embedding model to control how Search AI vectorizes text, enabling domain-specific embeddings or compliance with data privacy requirements.

Supported Vector Dimensions

Your embedding model must output one of these vector sizes:

Integration Steps

Step 1: Configure the Model
  1. Go to Generative AI Tools > Model Library
  2. Click +New Model and select Custom Integration
  3. In the Configurations tab, provide:
  1. Click Next and enter your Request Prompt (the payload sent to the model):
  1. Click Test to verify the response, then Save
Step 2: Create a Custom Prompt
  1. Go to Generative AI Tools > Prompt Library
  2. Click +New Prompt and configure:
  1. Define the Request using the {{embedding_input}} variable:
  1. Enter sample values and click Test
  2. In the Response, double-click the field containing the embeddings array to set the Text Response Path
The selected field must contain an array of numbers:
  1. Click Save
If the response format doesn’t match, use a post-processor script to transform it.
Step 3: Enable the Model
  1. Go to GenAI Features
  2. For Vector Generation:
    • Select the model from Step 1
    • Select the prompt from Step 2
  3. Enable the feature
Search AI now uses your custom embedding model.

Fine-Tuning Embedding Models

For improved relevance, fine-tune embedding models with your domain-specific data using the Fine-Tune Embedding Utility from the Search AI Toolkit.