* Constraints: * - Maximum 1,000 inputs per request @@ -41,7 +41,7 @@ public final class VoyageAIMultimodalEmbeddingGenerationService implements TextE * Creates a new instance of VoyageAI multimodal embedding generation service. * * @param client VoyageAI client - * @param modelId Model ID (e.g., "voyage-multimodal-3") + * @param modelId Model ID (e.g., "voyage-multimodal-3.5") * @param serviceId Optional service ID */ public VoyageAIMultimodalEmbeddingGenerationService( @@ -196,7 +196,7 @@ public Builder withClient(VoyageAIClient client) { /** * Sets the model ID. * - * @param modelId Model ID (e.g., "voyage-multimodal-3") + * @param modelId Model ID (e.g., "voyage-multimodal-3.5") * @return This builder */ public Builder withModelId(String modelId) { diff --git a/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/reranking/VoyageAITextRerankingService.java b/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/reranking/VoyageAITextRerankingService.java index cda093d7..26a6b194 100644 --- a/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/reranking/VoyageAITextRerankingService.java +++ b/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/reranking/VoyageAITextRerankingService.java @@ -17,8 +17,8 @@ import java.util.stream.Collectors; /** - * VoyageAI implementation of {@link TextRerankingService}. - * Supports models like rerank-2, rerank-2-lite. + * VoyageAI by MongoDB implementation of {@link TextRerankingService}. + * Supports models like rerank-3, rerank-3-lite, rerank-2.5, rerank-2.5-lite. */ public final class VoyageAITextRerankingService implements TextRerankingService { @@ -33,7 +33,7 @@ public final class VoyageAITextRerankingService implements TextRerankingService * Creates a new instance of VoyageAI text reranking service. * * @param client VoyageAI client - * @param modelId Model ID (e.g., "rerank-2") + * @param modelId Model ID (e.g., "rerank-3") * @param serviceId Optional service ID * @param topK Optional top K results to return */ @@ -140,7 +140,7 @@ public Builder withClient(VoyageAIClient client) { /** * Sets the model ID. * - * @param modelId Model ID (e.g., "rerank-2") + * @param modelId Model ID (e.g., "rerank-3") * @return This builder */ public Builder withModelId(String modelId) { diff --git a/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/textembedding/VoyageAITextEmbeddingGenerationService.java b/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/textembedding/VoyageAITextEmbeddingGenerationService.java index 4345aca5..5d8fd9f0 100644 --- a/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/textembedding/VoyageAITextEmbeddingGenerationService.java +++ b/aiservices/voyageai/src/main/java/com/microsoft/semantickernel/aiservices/voyageai/textembedding/VoyageAITextEmbeddingGenerationService.java @@ -18,8 +18,8 @@ import java.util.stream.Collectors; /** - * VoyageAI implementation of {@link TextEmbeddingGenerationService}. - * Supports models like voyage-3-large, voyage-3.5, voyage-code-3, voyage-finance-2, voyage-law-2. + * VoyageAI by MongoDB implementation of {@link TextEmbeddingGenerationService}. + * Supports models like voyage-4-large, voyage-4, voyage-4-lite, voyage-code-4, voyage-finance-2, voyage-law-2. */ public final class VoyageAITextEmbeddingGenerationService implements TextEmbeddingGenerationService { @@ -33,7 +33,7 @@ public final class VoyageAITextEmbeddingGenerationService implements TextEmbeddi * Creates a new instance of VoyageAI text embedding generation service. * * @param client VoyageAI client - * @param modelId Model ID (e.g., "voyage-3-large") + * @param modelId Model ID (e.g., "voyage-4-large") * @param serviceId Optional service ID */ public VoyageAITextEmbeddingGenerationService( @@ -143,7 +143,7 @@ public Builder withClient(VoyageAIClient client) { /** * Sets the model ID. * - * @param modelId Model ID (e.g., "voyage-3-large") + * @param modelId Model ID (e.g., "voyage-4-large") * @return This builder */ public Builder withModelId(String modelId) {