Index

A B C D E F H I K L N P R S T U V 
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 DeleteResponse record 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 documentCount record component.
documentid() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
Returns the value of the documentid record 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 fields record component.
Fields(String, String, Record.Fields.Vector) - Constructor for record class dev.langchain4j.store.embedding.vespa.Record.Fields
Creates an instance of a Fields record 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 id record 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 pathId record 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 Record record 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 relevance record 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 EmbeddingMatch is 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 textSegment record 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 values record component.
vector() - Method in record class dev.langchain4j.store.embedding.vespa.Record.Fields
Returns the value of the vector record component.
Vector(List) - Constructor for record class dev.langchain4j.store.embedding.vespa.Record.Fields.Vector
Creates an instance of a Vector record 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
 
A B C D E F H I K L N P R S T U V 
All Classes and Interfaces|All Packages