Uses of Class
dev.langchain4j.data.document.Metadata
Packages that use Metadata
Package
Description
-
Uses of Metadata in dev.langchain4j.data.document
Methods in dev.langchain4j.data.document that return MetadataModifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.as of 0.31.0, useput(String, String)
,put(String, int)
,put(String, long)
,put(String, float)
,put(String, double)
instead.Metadata.copy()
Copies the metadata.static Metadata
Deprecated, for removal: This API element is subject to removal in a future version.Usefrom(String, String)
insteadstatic Metadata
Constructs a Metadata object from a single key-value pair.static Metadata
Constructs a Metadata object from a map of key-value pairs.Merges the current Metadata object with another Metadata object.DefaultDocument.metadata()
Returns the value of themetadata
record component.Document.metadata()
Returns the metadata associated with this document.DocumentSource.metadata()
Returns the metadata associated with the source of the document.static Metadata
Deprecated, for removal: This API element is subject to removal in a future version.Usemetadata(String, String)
insteadstatic Metadata
Constructs a Metadata object from a single key-value pair.Adds a key-value pair to the metadata.Adds a key-value pair to the metadata.Adds a key-value pair to the metadata.Adds a key-value pair to the metadata.Adds a key-value pair to the metadata.Adds a key-value pair to the metadata.Removes the given key from the metadata.Methods in dev.langchain4j.data.document with parameters of type MetadataModifier and TypeMethodDescriptionstatic Document
Creates a new Document from the given text.static Document
Creates a new Document from the given text.Merges the current Metadata object with another Metadata object.Constructors in dev.langchain4j.data.document with parameters of type MetadataModifierConstructorDescriptionDefaultDocument
(String text, Metadata metadata) Creates an instance of aDefaultDocument
record class. -
Uses of Metadata in dev.langchain4j.data.document.source
Methods in dev.langchain4j.data.document.source that return Metadata -
Uses of Metadata in dev.langchain4j.data.document.source.amazon.s3
Methods in dev.langchain4j.data.document.source.amazon.s3 that return Metadata -
Uses of Metadata in dev.langchain4j.data.document.source.azure.storage.blob
Methods in dev.langchain4j.data.document.source.azure.storage.blob that return Metadata -
Uses of Metadata in dev.langchain4j.data.document.source.gcs
Methods in dev.langchain4j.data.document.source.gcs that return Metadata -
Uses of Metadata in dev.langchain4j.data.document.source.github
Methods in dev.langchain4j.data.document.source.github that return Metadata -
Uses of Metadata in dev.langchain4j.data.document.source.tencent.cos
Methods in dev.langchain4j.data.document.source.tencent.cos that return Metadata -
Uses of Metadata in dev.langchain4j.data.segment
Methods in dev.langchain4j.data.segment that return MetadataMethods in dev.langchain4j.data.segment with parameters of type MetadataModifier and TypeMethodDescriptionstatic TextSegment
Creates a new text segment.static TextSegment
TextSegment.textSegment
(String text, Metadata metadata) Creates a new text segment.Constructors in dev.langchain4j.data.segment with parameters of type MetadataModifierConstructorDescriptionTextSegment
(String text, Metadata metadata) Creates a new text segment. -
Uses of Metadata in dev.langchain4j.rag.content.injector
Methods in dev.langchain4j.rag.content.injector with parameters of type Metadata -
Uses of Metadata in dev.langchain4j.store.embedding.cassandra
Methods in dev.langchain4j.store.embedding.cassandra with parameters of type MetadataModifier and TypeMethodDescriptionCassandraEmbeddingStore.findRelevant
(Embedding embedding, int maxResults, double minScore, Metadata metadata) Similarity Search ANN based on the embedding.
put(String, String)
,put(String, int)
,put(String, long)
,put(String, float)
,put(String, double)
instead.