Uses of Interface
dev.langchain4j.model.embedding.EmbeddingModel
Packages that use EmbeddingModel
Package
Description
-
Uses of EmbeddingModel in dev.langchain4j.classification
Constructors in dev.langchain4j.classification with parameters of type EmbeddingModelModifierConstructorDescriptionEmbeddingModelTextClassifier(EmbeddingModel embeddingModel, Map<L, ? extends Collection<String>> examplesByLabel) Creates a classifier with the default values forEmbeddingModelTextClassifier.maxResults(1),EmbeddingModelTextClassifier.minScore(0) andEmbeddingModelTextClassifier.meanToMaxScoreRatio(0.5).EmbeddingModelTextClassifier(EmbeddingModel embeddingModel, Map<L, ? extends Collection<String>> examplesByLabel, int maxResults, double minScore, double meanToMaxScoreRatio) Creates a classifier. -
Uses of EmbeddingModel in dev.langchain4j.model.azure
Classes in dev.langchain4j.model.azure that implement EmbeddingModelModifier and TypeClassDescriptionclassRepresents an OpenAI embedding model, hosted on Azure, such as text-embedding-ada-002. -
Uses of EmbeddingModel in dev.langchain4j.model.bedrock
Classes in dev.langchain4j.model.bedrock that implement EmbeddingModelModifier and TypeClassDescriptionclassclass -
Uses of EmbeddingModel in dev.langchain4j.model.cohere
Classes in dev.langchain4j.model.cohere that implement EmbeddingModelModifier and TypeClassDescriptionclassAn implementation of anEmbeddingModelthat uses Cohere Embed API. -
Uses of EmbeddingModel in dev.langchain4j.model.embedding
Classes in dev.langchain4j.model.embedding that implement EmbeddingModelModifier and TypeClassDescriptionclassA dimension aware embedding modelclassAnEmbeddingModelwhich throws aModelDisabledExceptionfor all of its methods -
Uses of EmbeddingModel in dev.langchain4j.model.github
Classes in dev.langchain4j.model.github that implement EmbeddingModelModifier and TypeClassDescriptionclassRepresents an embedding model, hosted on GitHub Models, such as text-embedding-3-small. -
Uses of EmbeddingModel in dev.langchain4j.model.googleai
Classes in dev.langchain4j.model.googleai that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.model.huggingface
Classes in dev.langchain4j.model.huggingface that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.model.jina
Classes in dev.langchain4j.model.jina that implement EmbeddingModelModifier and TypeClassDescriptionclassAn implementation of anEmbeddingModelthat uses Jina Embeddings API. -
Uses of EmbeddingModel in dev.langchain4j.model.jlama
Classes in dev.langchain4j.model.jlama that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.model.localai
Classes in dev.langchain4j.model.localai that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.model.mistralai
Classes in dev.langchain4j.model.mistralai that implement EmbeddingModelModifier and TypeClassDescriptionclassRepresents a Mistral AI embedding model, such as mistral-embed. -
Uses of EmbeddingModel in dev.langchain4j.model.nomic
Classes in dev.langchain4j.model.nomic that implement EmbeddingModelModifier and TypeClassDescriptionclassAn integration with Nomic Atlas's Text Embeddings API. -
Uses of EmbeddingModel in dev.langchain4j.model.ollama
Classes in dev.langchain4j.model.ollama that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.model.openai
Classes in dev.langchain4j.model.openai that implement EmbeddingModelModifier and TypeClassDescriptionclassRepresents an OpenAI embedding model, such as text-embedding-ada-002. -
Uses of EmbeddingModel in dev.langchain4j.model.openaiofficial
Classes in dev.langchain4j.model.openaiofficial that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.model.oracle
Classes in dev.langchain4j.model.oracle that implement EmbeddingModelModifier and TypeClassDescriptionclassEmbed documents Use dbms_vector_chain.utl_to_embeddings to get embeddings. -
Uses of EmbeddingModel in dev.langchain4j.model.ovhai
Classes in dev.langchain4j.model.ovhai that implement EmbeddingModelModifier and TypeClassDescriptionclassRepresents an OVHcloud embedding model. -
Uses of EmbeddingModel in dev.langchain4j.model.vertexai
Classes in dev.langchain4j.model.vertexai that implement EmbeddingModelModifier and TypeClassDescriptionclassRepresents a Google Vertex AI embedding model, such as textembedding-gecko. -
Uses of EmbeddingModel in dev.langchain4j.model.voyageai
Classes in dev.langchain4j.model.voyageai that implement EmbeddingModelModifier and TypeClassDescriptionclassAn implementation of anEmbeddingModelthat uses Voyage AI Embedding API. -
Uses of EmbeddingModel in dev.langchain4j.model.watsonx
Classes in dev.langchain4j.model.watsonx that implement EmbeddingModelModifier and TypeClassDescriptionclassAEmbeddingModelimplementation that integrates IBM watsonx.ai with LangChain4j. -
Uses of EmbeddingModel in dev.langchain4j.model.workersai
Classes in dev.langchain4j.model.workersai that implement EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.rag.content.retriever
Methods in dev.langchain4j.rag.content.retriever with parameters of type EmbeddingModelModifier and TypeMethodDescriptionEmbeddingStoreContentRetriever.EmbeddingStoreContentRetrieverBuilder.embeddingModel(EmbeddingModel embeddingModel) Constructors in dev.langchain4j.rag.content.retriever with parameters of type EmbeddingModelModifierConstructorDescriptionEmbeddingStoreContentRetriever(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel) EmbeddingStoreContentRetriever(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, int maxResults) EmbeddingStoreContentRetriever(EmbeddingStore<TextSegment> embeddingStore, EmbeddingModel embeddingModel, Integer maxResults, Double minScore) -
Uses of EmbeddingModel in dev.langchain4j.rag.content.retriever.azure.cosmos.nosql
Methods in dev.langchain4j.rag.content.retriever.azure.cosmos.nosql with parameters of type EmbeddingModelModifier and TypeMethodDescriptionAzureCosmosDBNoSqlContentRetriever.Builder.embeddingModel(EmbeddingModel embeddingModel) Constructors in dev.langchain4j.rag.content.retriever.azure.cosmos.nosql with parameters of type EmbeddingModelModifierConstructorDescriptionAzureCosmosDBNoSqlContentRetriever(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, com.azure.core.credential.TokenCredential tokenCredential, EmbeddingModel embeddingModel, String databaseName, String containerName, String partitionKeyPath, com.azure.cosmos.models.IndexingPolicy indexingPolicy, com.azure.cosmos.models.CosmosVectorEmbeddingPolicy cosmosVectorEmbeddingPolicy, com.azure.cosmos.models.CosmosFullTextPolicy cosmosFullTextPolicy, Integer vectorStoreThroughput, AzureCosmosDBSearchQueryType azureCosmosDBSearchQueryType, Integer maxResults, Double minScore, Filter filter) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of EmbeddingModel in dev.langchain4j.rag.content.retriever.azure.search
Methods in dev.langchain4j.rag.content.retriever.azure.search with parameters of type EmbeddingModelModifier and TypeMethodDescriptionAzureAiSearchContentRetriever.Builder.embeddingModel(EmbeddingModel embeddingModel) Sets the Embedding Model.Constructors in dev.langchain4j.rag.content.retriever.azure.search with parameters of type EmbeddingModelModifierConstructorDescriptionAzureAiSearchContentRetriever(String endpoint, com.azure.core.credential.AzureKeyCredential keyCredential, com.azure.core.credential.TokenCredential tokenCredential, boolean createOrUpdateIndex, int dimensions, com.azure.search.documents.indexes.models.SearchIndex index, String indexName, EmbeddingModel embeddingModel, int maxResults, double minScore, AzureAiSearchQueryType azureAiSearchQueryType, AzureAiSearchFilterMapper filterMapper, Filter filter) -
Uses of EmbeddingModel in dev.langchain4j.spi.model.embedding
Methods in dev.langchain4j.spi.model.embedding that return EmbeddingModel -
Uses of EmbeddingModel in dev.langchain4j.store.embedding
Methods in dev.langchain4j.store.embedding with parameters of type EmbeddingModelModifier and TypeMethodDescriptionEmbeddingStoreIngestor.Builder.embeddingModel(EmbeddingModel embeddingModel) Sets the embedding model.Constructors in dev.langchain4j.store.embedding with parameters of type EmbeddingModelModifierConstructorDescriptionEmbeddingStoreIngestor(DocumentTransformer documentTransformer, DocumentSplitter documentSplitter, TextSegmentTransformer textSegmentTransformer, EmbeddingModel embeddingModel, EmbeddingStore<TextSegment> embeddingStore) Creates an instance of anEmbeddingStoreIngestor.