Skip to content

Multimodal Embeddings Text And Image Url

This example assumes using VoyageAI; is in scope and apiKey contains your VoyageAI API key.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
using var client = GetAuthorizedApi();

var inputs = new List<MultimodalInput>
{
    new(
        MultimodalContent.Text("This is a banana."),
        MultimodalContent.ImageUrl("https://raw.githubusercontent.com/voyage-ai/voyage-multimodal-3/refs/heads/main/images/banana.jpg")),
};

var response = await client.MultimodalEmbeddingsAsync(
    inputs: inputs,
    model: "voyage-multimodal-3");