OpenAICompatibleEmbedder.voyage constructor
OpenAICompatibleEmbedder.voyage({})
Voyage AI embeddings (Anthropic's recommended embedding provider), with query/document input types.
Implementation
factory OpenAICompatibleEmbedder.voyage({
required String apiKey,
required String model,
required int dimensions,
}) => OpenAICompatibleEmbedder(
baseUrl: Uri.parse('https://api.voyageai.com/v1'),
model: model,
dimensions: dimensions,
apiKey: apiKey,
purposeField: 'input_type',
);