Index
All Classes and Interfaces|All Packages
A
- add(Embedding) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
- add(Embedding, TextSegment) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
-
Adds a new embedding with provided ID to the store.
- addAll(List) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
- addAll(List, List, List) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
- avoidDups(Boolean) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
B
- build() - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
- builder() - Static method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
- Builder() - Constructor for class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
C
- certPath(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
- clusterName(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
D
- DeleteResponse - Record Class in dev.langchain4j.store.embedding.vespa
- DeleteResponse(String, Long) - Constructor for record class dev.langchain4j.store.embedding.vespa.DeleteResponse
-
Creates an instance of a
DeleteResponserecord class. - dev.langchain4j.store.embedding.vespa - package dev.langchain4j.store.embedding.vespa
- documentCount() - Method in record class dev.langchain4j.store.embedding.vespa.DeleteResponse
-
Returns the value of the
documentCountrecord component. - documentid() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Returns the value of the
documentidrecord component. - documentType(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
E
- equals(Object) - Method in record class dev.langchain4j.store.embedding.vespa.DeleteResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.langchain4j.store.embedding.vespa.Record
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields.Vector
-
Indicates whether some other object is "equal to" this one.
F
- fields() - Method in record class dev.langchain4j.store.embedding.vespa.Record
-
Returns the value of the
fieldsrecord component. - Fields(String, String, Record.Fields.Vector) - Constructor for record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Creates an instance of a
Fieldsrecord class.
H
- hashCode() - Method in record class dev.langchain4j.store.embedding.vespa.DeleteResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields.Vector
-
Returns a hash code value for this object.
- hashCode() - Method in record class dev.langchain4j.store.embedding.vespa.Record
-
Returns a hash code value for this object.
I
- id() - Method in record class dev.langchain4j.store.embedding.vespa.Record
-
Returns the value of the
idrecord component.
K
- keyPath(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
L
- logRequests(Boolean) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
- logResponses(Boolean) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
N
- namespace(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
P
- pathId() - Method in record class dev.langchain4j.store.embedding.vespa.DeleteResponse
-
Returns the value of the
pathIdrecord component.
R
- rankProfile(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
- Record - Record Class in dev.langchain4j.store.embedding.vespa
- Record(String, Double, Record.Fields) - Constructor for record class dev.langchain4j.store.embedding.vespa.Record
-
Creates an instance of a
Recordrecord class. - Record.Fields - Record Class in dev.langchain4j.store.embedding.vespa
- Record.Fields.Vector - Record Class in dev.langchain4j.store.embedding.vespa
- relevance() - Method in record class dev.langchain4j.store.embedding.vespa.Record
-
Returns the value of the
relevancerecord component. - removeAll() - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
S
- search(EmbeddingSearchRequest) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
-
The score inside
EmbeddingMatchis Vespa relevance according to provided rank profile.
T
- targetHits(Integer) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
- textSegment() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Returns the value of the
textSegmentrecord component. - timeout(Duration) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
- toString() - Method in record class dev.langchain4j.store.embedding.vespa.DeleteResponse
-
Returns a string representation of this record class.
- toString() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Returns a string representation of this record class.
- toString() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields.Vector
-
Returns a string representation of this record class.
- toString() - Method in record class dev.langchain4j.store.embedding.vespa.Record
-
Returns a string representation of this record class.
U
- url(String) - Method in class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore.Builder
V
- values() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields.Vector
-
Returns the value of the
valuesrecord component. - vector() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
-
Returns the value of the
vectorrecord component. - Vector(List) - Constructor for record class dev.langchain4j.store.embedding.vespa.Record.Fields.Vector
-
Creates an instance of a
Vectorrecord class. - VespaEmbeddingStore - Class in dev.langchain4j.store.embedding.vespa
-
Represents the Vespa - search engine and vector database.
- VespaEmbeddingStore(String, String, String, Duration, String, String, String, String, Integer, Boolean, Boolean, Boolean) - Constructor for class dev.langchain4j.store.embedding.vespa.VespaEmbeddingStore
-
Creates a new VespaEmbeddingStore instance.
- VespaEmbeddingStore.Builder - Class in dev.langchain4j.store.embedding.vespa
All Classes and Interfaces|All Packages