Deprecated API
Contents
-
MethodDescriptionas of 0.31.0, use
Document.metadata()
and thenMetadata.getString(String)
,Metadata.getInteger(String)
,Metadata.getLong(String)
,Metadata.getFloat(String)
,Metadata.getDouble(String)
instead.as of 0.31.0, useMetadata.put(String, String)
,Metadata.put(String, int)
,Metadata.put(String, long)
,Metadata.put(String, float)
,Metadata.put(String, double)
instead.as of 0.31.0, useMetadata.put(String, String)
,Metadata.put(String, int)
,Metadata.put(String, long)
,Metadata.put(String, float)
,Metadata.put(String, double)
instead.as of 0.31.0, useMetadata.toMap()
instead.UseMetadata.from(String, String)
insteadas of 0.31.0, useMetadata.getString(String)
,Metadata.getInteger(String)
,Metadata.getLong(String)
,Metadata.getFloat(String)
,Metadata.getDouble(String)
instead.UseMetadata.metadata(String, String)
insteaddecode throughChatMessage.type()
instead.UseUserMessage.singleText()
orUserMessage.contents()
instead.as of 0.31.0, useTextSegment.metadata()
and thenMetadata.getString(String)
,Metadata.getInteger(String)
,Metadata.getLong(String)
,Metadata.getFloat(String)
,Metadata.getDouble(String)
instead.use Jackson's ObjectMapperuse Jackson's ObjectMapperuse Jackson's ObjectMapperUseUtils.isNullOrEmpty(Collection)
instead.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.Please useAzureOpenAiStreamingChatModel.Builder.openAIAsyncClient(OpenAIAsyncClient)
instead, if you require response streaming. Please useAzureOpenAiChatModel
instead, if you require sync responses.If you want to continue using sync client, useAzureOpenAiChatModel
instead.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.Functions are deprecated by OpenAI, useInternalOpenAiHelper.toTools(Collection, boolean)
insteadusebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.usebuilder()
instead and explicitly set the model name and, if required, other parameters.useTokenUsage.sum(TokenUsage, TokenUsage)
insteadusebuilder()
instead and explicitly set the base URL and, if required, other parameters.Use/implementContentInjector.inject(List, ChatMessage)
instead.dev.langchain4j.rag.content.injector.DefaultContentInjector.createPrompt(UserMessage, List<Content>) implement/overrideDefaultContentInjector.createPrompt(ChatMessage, List)
instead.useDefaultContentInjector.inject(List, ChatMessage)
instead.Use/implementRetrievalAugmentor.augment(AugmentationRequest)
instead.dev.langchain4j.store.embedding.elasticsearch.ElasticsearchEmbeddingStore.Builder.dimension(Integer) dimension is not used anymore.as of 0.31.0, useEmbeddingStore.search(EmbeddingSearchRequest)
instead.as of 0.31.0, useEmbeddingStore.search(EmbeddingSearchRequest)
instead.as of 0.31.0, useEmbeddingStore.search(EmbeddingSearchRequest)
instead.as of 0.31.0, useEmbeddingStore.search(EmbeddingSearchRequest)
instead.
-
ConstructorDescriptionUse the constructor with suppliers for Tika components if you intend to use this parser for multiple files.
-
Enum ConstantDescriptionAs of release 0.29.0, replaced by
MistralAiChatModelName.MISTRAL_MEDIUM_LATEST
As of release 0.29.0, replaced byMistralAiChatModelName.MISTRAL_SMALL_LATEST
As of release 0.29.0, replaced byMistralAiChatModelName.OPEN_MISTRAL_7B