Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

add(String, String) - Method in class dev.langchain4j.data.document.Metadata
 
add(ChatMessage) - Method in interface dev.langchain4j.memory.ChatMemory
 
add(Embedding) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
add(String, Embedding) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
add(Embedding, Embedded) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
addAll(List<Embedding>) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
addAll(List<Embedding>, List<Embedded>) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
addOptionalParameter(String, JsonSchemaProperty...) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
addOptionalParameter(String, Iterable<JsonSchemaProperty>) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
addParameter(String, JsonSchemaProperty...) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
addParameter(String, Iterable<JsonSchemaProperty>) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
AiMessage - Class in dev.langchain4j.data.message
 
AiMessage(String) - Constructor for class dev.langchain4j.data.message.AiMessage
 
AiMessage(String, ToolExecutionRequest) - Constructor for class dev.langchain4j.data.message.AiMessage
 
aiMessage(String) - Static method in class dev.langchain4j.data.message.AiMessage
 
aiMessage(ToolExecutionRequest) - Static method in class dev.langchain4j.data.message.AiMessage
 
apply(Object) - Method in class dev.langchain4j.model.input.PromptTemplate
 
apply(Map<String, Object>) - Method in class dev.langchain4j.model.input.PromptTemplate
 
argument(String) - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
arguments() - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
arguments(String) - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest.Builder
 
argumentsAsMap() - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
ARRAY - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 

B

BOOLEAN - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
build() - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest.Builder
 
build() - Method in class dev.langchain4j.agent.tool.ToolParameters.Builder
 
build() - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
builder() - Static method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
builder() - Static method in class dev.langchain4j.agent.tool.ToolParameters
 
builder() - Static method in class dev.langchain4j.agent.tool.ToolSpecification
 

C

Chain<Input,Output> - Interface in dev.langchain4j.chain
 
ChatLanguageModel - Interface in dev.langchain4j.model.chat
 
ChatMemory - Interface in dev.langchain4j.memory
 
ChatMessage - Class in dev.langchain4j.data.message
 
clear() - Method in interface dev.langchain4j.memory.ChatMemory
 
CodeExecutionEngine - Interface in dev.langchain4j.code
 
copy() - Method in class dev.langchain4j.data.document.Metadata
 
countTokens(String) - Method in interface dev.langchain4j.model.Tokenizer
 
countTokens(ChatMessage) - Method in interface dev.langchain4j.model.Tokenizer
 
countTokens(Iterable<ChatMessage>) - Method in interface dev.langchain4j.model.Tokenizer
 

D

description(String) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
description(String) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
description() - Method in class dev.langchain4j.agent.tool.ToolSpecification
 
Description - Annotation Type in dev.langchain4j.model.output.structured
 
dev.langchain4j - package dev.langchain4j
 
dev.langchain4j.agent.tool - package dev.langchain4j.agent.tool
 
dev.langchain4j.chain - package dev.langchain4j.chain
 
dev.langchain4j.code - package dev.langchain4j.code
 
dev.langchain4j.data.document - package dev.langchain4j.data.document
 
dev.langchain4j.data.embedding - package dev.langchain4j.data.embedding
 
dev.langchain4j.data.message - package dev.langchain4j.data.message
 
dev.langchain4j.data.segment - package dev.langchain4j.data.segment
 
dev.langchain4j.internal - package dev.langchain4j.internal
 
dev.langchain4j.memory - package dev.langchain4j.memory
 
dev.langchain4j.model - package dev.langchain4j.model
 
dev.langchain4j.model.chat - package dev.langchain4j.model.chat
 
dev.langchain4j.model.embedding - package dev.langchain4j.model.embedding
 
dev.langchain4j.model.input - package dev.langchain4j.model.input
 
dev.langchain4j.model.input.structured - package dev.langchain4j.model.input.structured
 
dev.langchain4j.model.language - package dev.langchain4j.model.language
 
dev.langchain4j.model.moderation - package dev.langchain4j.model.moderation
 
dev.langchain4j.model.output - package dev.langchain4j.model.output
 
dev.langchain4j.model.output.structured - package dev.langchain4j.model.output.structured
 
dev.langchain4j.retriever - package dev.langchain4j.retriever
 
dev.langchain4j.store.embedding - package dev.langchain4j.store.embedding
 
Document - Class in dev.langchain4j.data.document
 
Document(String, Metadata) - Constructor for class dev.langchain4j.data.document.Document
 
document(String) - Static method in class dev.langchain4j.data.document.Document
 
document(String, Metadata) - Static method in class dev.langchain4j.data.document.Document
 
DocumentParser - Interface in dev.langchain4j.data.document
 
DocumentSource - Interface in dev.langchain4j.data.document
 
DocumentSplitter - Interface in dev.langchain4j.data.document
 

E

embed(String) - Method in interface dev.langchain4j.model.embedding.EmbeddingModel
 
embed(TextSegment) - Method in interface dev.langchain4j.model.embedding.EmbeddingModel
 
embedAll(List<TextSegment>) - Method in interface dev.langchain4j.model.embedding.EmbeddingModel
 
embedded() - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 
Embedding - Class in dev.langchain4j.data.embedding
 
Embedding(float[]) - Constructor for class dev.langchain4j.data.embedding.Embedding
 
embedding() - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 
embeddingId() - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 
EmbeddingMatch<Embedded> - Class in dev.langchain4j.store.embedding
 
EmbeddingMatch(String, Embedding, Embedded, Double) - Constructor for class dev.langchain4j.store.embedding.EmbeddingMatch
 
EmbeddingModel - Interface in dev.langchain4j.model.embedding
 
EmbeddingStore<Embedded> - Interface in dev.langchain4j.store.embedding
 
enums(String...) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
enums(Object...) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
enums(Class<?>) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
equals(Object) - Method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
equals(Object) - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
equals(Object) - Method in class dev.langchain4j.agent.tool.ToolParameters
 
equals(Object) - Method in class dev.langchain4j.agent.tool.ToolSpecification
 
equals(Object) - Method in class dev.langchain4j.data.document.Document
 
equals(Object) - Method in class dev.langchain4j.data.document.Metadata
 
equals(Object) - Method in class dev.langchain4j.data.embedding.Embedding
 
equals(Object) - Method in class dev.langchain4j.data.message.AiMessage
 
equals(Object) - Method in class dev.langchain4j.data.message.SystemMessage
 
equals(Object) - Method in class dev.langchain4j.data.message.ToolExecutionResultMessage
 
equals(Object) - Method in class dev.langchain4j.data.message.UserMessage
 
equals(Object) - Method in class dev.langchain4j.data.segment.TextSegment
 
equals(Object) - Method in class dev.langchain4j.model.input.Prompt
 
equals(Object) - Method in class dev.langchain4j.model.moderation.Moderation
 
equals(Object) - Method in class dev.langchain4j.model.output.Result
 
equals(Object) - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 
estimateTokenCount(String) - Method in interface dev.langchain4j.model.chat.TokenCountEstimator
 
estimateTokenCount(UserMessage) - Method in interface dev.langchain4j.model.chat.TokenCountEstimator
 
estimateTokenCount(Prompt) - Method in interface dev.langchain4j.model.chat.TokenCountEstimator
 
estimateTokenCount(Object) - Method in interface dev.langchain4j.model.chat.TokenCountEstimator
 
estimateTokenCount(List<ChatMessage>) - Method in interface dev.langchain4j.model.chat.TokenCountEstimator
 
estimateTokenCount(TextSegment) - Method in interface dev.langchain4j.model.chat.TokenCountEstimator
 
estimateTokenCount(String) - Method in interface dev.langchain4j.model.embedding.TokenCountEstimator
 
estimateTokenCount(TextSegment) - Method in interface dev.langchain4j.model.embedding.TokenCountEstimator
 
estimateTokenCount(List<TextSegment>) - Method in interface dev.langchain4j.model.embedding.TokenCountEstimator
 
estimateTokenCount(String) - Method in interface dev.langchain4j.model.language.TokenCountEstimator
 
estimateTokenCount(Prompt) - Method in interface dev.langchain4j.model.language.TokenCountEstimator
 
estimateTokenCount(Object) - Method in interface dev.langchain4j.model.language.TokenCountEstimator
 
estimateTokenCount(TextSegment) - Method in interface dev.langchain4j.model.language.TokenCountEstimator
 
Exceptions - Class in dev.langchain4j.internal
 
Exceptions() - Constructor for class dev.langchain4j.internal.Exceptions
 
execute(Input) - Method in interface dev.langchain4j.chain.Chain
 
execute(String) - Method in interface dev.langchain4j.code.CodeExecutionEngine
 

F

findRelevant(String) - Method in interface dev.langchain4j.retriever.Retriever
 
findRelevant(Embedding, int) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
findRelevant(Embedding, int, double) - Method in interface dev.langchain4j.store.embedding.EmbeddingStore
 
flagged() - Method in class dev.langchain4j.model.moderation.Moderation
 
flagged(String) - Static method in class dev.langchain4j.model.moderation.Moderation
 
flaggedText() - Method in class dev.langchain4j.model.moderation.Moderation
 
formatInstructions() - Method in interface dev.langchain4j.model.output.OutputParser
 
from(String, Object) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
from(String) - Static method in class dev.langchain4j.data.document.Document
 
from(String, Metadata) - Static method in class dev.langchain4j.data.document.Document
 
from(float[]) - Static method in class dev.langchain4j.data.embedding.Embedding
 
from(List<Float>) - Static method in class dev.langchain4j.data.embedding.Embedding
 
from(String) - Static method in class dev.langchain4j.data.message.AiMessage
 
from(ToolExecutionRequest) - Static method in class dev.langchain4j.data.message.AiMessage
 
from(String) - Static method in class dev.langchain4j.data.message.SystemMessage
 
from(String, String) - Static method in class dev.langchain4j.data.message.ToolExecutionResultMessage
 
from(String) - Static method in class dev.langchain4j.data.message.UserMessage
 
from(String, String) - Static method in class dev.langchain4j.data.message.UserMessage
 
from(String) - Static method in class dev.langchain4j.data.segment.TextSegment
 
from(String, Metadata) - Static method in class dev.langchain4j.data.segment.TextSegment
 
from(String) - Static method in class dev.langchain4j.model.input.Prompt
 
from(String) - Static method in class dev.langchain4j.model.input.PromptTemplate
 
from(String, Clock) - Static method in class dev.langchain4j.model.input.PromptTemplate
 
from(T) - Static method in class dev.langchain4j.model.output.Result
 
fromJson(String, Class<T>) - Static method in class dev.langchain4j.internal.Json
 

G

get(String) - Method in class dev.langchain4j.data.document.Metadata
 
get() - Method in class dev.langchain4j.model.output.Result
 

H

hashCode() - Method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
hashCode() - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
hashCode() - Method in class dev.langchain4j.agent.tool.ToolParameters
 
hashCode() - Method in class dev.langchain4j.agent.tool.ToolSpecification
 
hashCode() - Method in class dev.langchain4j.data.document.Document
 
hashCode() - Method in class dev.langchain4j.data.document.Metadata
 
hashCode() - Method in class dev.langchain4j.data.embedding.Embedding
 
hashCode() - Method in class dev.langchain4j.data.message.AiMessage
 
hashCode() - Method in class dev.langchain4j.data.message.SystemMessage
 
hashCode() - Method in class dev.langchain4j.data.message.ToolExecutionResultMessage
 
hashCode() - Method in class dev.langchain4j.data.message.UserMessage
 
hashCode() - Method in class dev.langchain4j.data.segment.TextSegment
 
hashCode() - Method in class dev.langchain4j.model.input.Prompt
 
hashCode() - Method in class dev.langchain4j.model.moderation.Moderation
 
hashCode() - Method in class dev.langchain4j.model.output.Result
 
hashCode() - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 

I

illegalArgument(String, Object...) - Static method in class dev.langchain4j.internal.Exceptions
 
inputStream() - Method in interface dev.langchain4j.data.document.DocumentSource
 
INTEGER - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
isNullOrBlank(String) - Static method in class dev.langchain4j.internal.Utils
 

J

Json - Class in dev.langchain4j.internal
 
Json() - Constructor for class dev.langchain4j.internal.Json
 
JsonSchemaProperty - Class in dev.langchain4j.agent.tool
 
JsonSchemaProperty(String, Object) - Constructor for class dev.langchain4j.agent.tool.JsonSchemaProperty
 

K

key() - Method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 

L

LanguageModel - Interface in dev.langchain4j.model.language
 
list(T...) - Static method in class dev.langchain4j.internal.Utils
 

M

mergeFrom(Metadata) - Method in class dev.langchain4j.data.document.Metadata
 
messages() - Method in interface dev.langchain4j.memory.ChatMemory
 
metadata() - Method in class dev.langchain4j.data.document.Document
 
Metadata - Class in dev.langchain4j.data.document
 
Metadata() - Constructor for class dev.langchain4j.data.document.Metadata
 
Metadata(Map<String, String>) - Constructor for class dev.langchain4j.data.document.Metadata
 
metadata() - Method in class dev.langchain4j.data.segment.TextSegment
 
MightChangeInTheFuture - Annotation Type in dev.langchain4j
Indicates that a class/constructor/method is experimental and might change in the future.
moderate(String) - Method in interface dev.langchain4j.model.moderation.ModerationModel
 
moderate(Prompt) - Method in interface dev.langchain4j.model.moderation.ModerationModel
 
moderate(Object) - Method in interface dev.langchain4j.model.moderation.ModerationModel
 
moderate(ChatMessage) - Method in interface dev.langchain4j.model.moderation.ModerationModel
 
moderate(List<ChatMessage>) - Method in interface dev.langchain4j.model.moderation.ModerationModel
 
moderate(TextSegment) - Method in interface dev.langchain4j.model.moderation.ModerationModel
 
Moderation - Class in dev.langchain4j.model.moderation
 
Moderation() - Constructor for class dev.langchain4j.model.moderation.Moderation
 
Moderation(String) - Constructor for class dev.langchain4j.model.moderation.Moderation
 
ModerationModel - Interface in dev.langchain4j.model.moderation
 

N

name(String) - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest.Builder
 
name() - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
name(String) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
name() - Method in class dev.langchain4j.agent.tool.ToolSpecification
 
name() - Method in class dev.langchain4j.data.message.UserMessage
 
notFlagged() - Static method in class dev.langchain4j.model.moderation.Moderation
 
NULL - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
NUMBER - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 

O

OBJECT - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
onComplete() - Method in interface dev.langchain4j.model.StreamingResultHandler
 
onError(Throwable) - Method in interface dev.langchain4j.model.StreamingResultHandler
 
onPartialResult(String) - Method in interface dev.langchain4j.model.StreamingResultHandler
 
OutputParser<T> - Interface in dev.langchain4j.model.output
 

P

P - Annotation Type in dev.langchain4j.agent.tool
Parameter of a Tool
parameters(ToolParameters) - Method in class dev.langchain4j.agent.tool.ToolSpecification.Builder
 
parameters() - Method in class dev.langchain4j.agent.tool.ToolSpecification
 
parse(InputStream) - Method in interface dev.langchain4j.data.document.DocumentParser
 
parse(String) - Method in interface dev.langchain4j.model.output.OutputParser
 
process(String) - Method in interface dev.langchain4j.model.language.LanguageModel
 
process(Prompt) - Method in interface dev.langchain4j.model.language.LanguageModel
 
process(Object) - Method in interface dev.langchain4j.model.language.LanguageModel
 
process(String, StreamingResultHandler) - Method in interface dev.langchain4j.model.language.StreamingLanguageModel
 
process(Prompt, StreamingResultHandler) - Method in interface dev.langchain4j.model.language.StreamingLanguageModel
 
process(Object, StreamingResultHandler) - Method in interface dev.langchain4j.model.language.StreamingLanguageModel
 
Prompt - Class in dev.langchain4j.model.input
 
Prompt(String) - Constructor for class dev.langchain4j.model.input.Prompt
 
PromptTemplate - Class in dev.langchain4j.model.input
 
properties(Map<String, Map<String, Object>>) - Method in class dev.langchain4j.agent.tool.ToolParameters.Builder
 
properties() - Method in class dev.langchain4j.agent.tool.ToolParameters
 
property(String, Object) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 

R

required(List<String>) - Method in class dev.langchain4j.agent.tool.ToolParameters.Builder
 
required() - Method in class dev.langchain4j.agent.tool.ToolParameters
 
Result<T> - Class in dev.langchain4j.model.output
 
Result(T) - Constructor for class dev.langchain4j.model.output.Result
 
Retriever<T> - Interface in dev.langchain4j.retriever
 

S

score() - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 
sendMessages(ChatMessage...) - Method in interface dev.langchain4j.model.chat.ChatLanguageModel
 
sendMessages(List<ChatMessage>) - Method in interface dev.langchain4j.model.chat.ChatLanguageModel
 
sendMessages(List<ChatMessage>, List<ToolSpecification>) - Method in interface dev.langchain4j.model.chat.ChatLanguageModel
 
sendMessages(List<ChatMessage>, StreamingResultHandler) - Method in interface dev.langchain4j.model.chat.StreamingChatLanguageModel
 
sendUserMessage(String) - Method in interface dev.langchain4j.model.chat.ChatLanguageModel
 
sendUserMessage(Prompt) - Method in interface dev.langchain4j.model.chat.ChatLanguageModel
 
sendUserMessage(Object) - Method in interface dev.langchain4j.model.chat.ChatLanguageModel
 
sendUserMessage(String, StreamingResultHandler) - Method in interface dev.langchain4j.model.chat.StreamingChatLanguageModel
 
sendUserMessage(UserMessage, StreamingResultHandler) - Method in interface dev.langchain4j.model.chat.StreamingChatLanguageModel
 
sendUserMessage(Prompt, StreamingResultHandler) - Method in interface dev.langchain4j.model.chat.StreamingChatLanguageModel
 
sendUserMessage(Object, StreamingResultHandler) - Method in interface dev.langchain4j.model.chat.StreamingChatLanguageModel
 
sourceMetadata() - Method in interface dev.langchain4j.data.document.DocumentSource
 
split(Document) - Method in interface dev.langchain4j.data.document.DocumentSplitter
 
split(List<Document>) - Method in interface dev.langchain4j.data.document.DocumentSplitter
 
StreamingChatLanguageModel - Interface in dev.langchain4j.model.chat
 
StreamingLanguageModel - Interface in dev.langchain4j.model.language
 
StreamingResultHandler - Interface in dev.langchain4j.model
 
STRING - Static variable in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
StructuredPrompt - Annotation Type in dev.langchain4j.model.input.structured
 
SystemMessage - Class in dev.langchain4j.data.message
 
SystemMessage(String) - Constructor for class dev.langchain4j.data.message.SystemMessage
 
systemMessage(String) - Static method in class dev.langchain4j.data.message.SystemMessage
 

T

text() - Method in class dev.langchain4j.data.document.Document
 
text - Variable in class dev.langchain4j.data.message.ChatMessage
 
text() - Method in class dev.langchain4j.data.message.ChatMessage
 
text() - Method in class dev.langchain4j.data.segment.TextSegment
 
text() - Method in class dev.langchain4j.model.input.Prompt
 
TextSegment - Class in dev.langchain4j.data.segment
Represents a semantically meaningful segment (chunk/piece/fragment) of a larger entity such as a document or chat conversation.
TextSegment(String, Metadata) - Constructor for class dev.langchain4j.data.segment.TextSegment
 
textSegment(String) - Static method in class dev.langchain4j.data.segment.TextSegment
 
textSegment(String, Metadata) - Static method in class dev.langchain4j.data.segment.TextSegment
 
toAiMessage() - Method in class dev.langchain4j.model.input.Prompt
 
toJson(Object) - Static method in class dev.langchain4j.internal.Json
 
TokenCountEstimator - Interface in dev.langchain4j.model.chat
 
TokenCountEstimator - Interface in dev.langchain4j.model.embedding
 
TokenCountEstimator - Interface in dev.langchain4j.model.language
 
Tokenizer - Interface in dev.langchain4j.model
 
Tool - Annotation Type in dev.langchain4j.agent.tool
 
ToolExecutionRequest - Class in dev.langchain4j.agent.tool
 
toolExecutionRequest() - Method in class dev.langchain4j.data.message.AiMessage
 
ToolExecutionRequest.Builder - Class in dev.langchain4j.agent.tool
 
ToolExecutionResultMessage - Class in dev.langchain4j.data.message
 
ToolExecutionResultMessage(String, String) - Constructor for class dev.langchain4j.data.message.ToolExecutionResultMessage
 
toolExecutionResultMessage(String, String) - Static method in class dev.langchain4j.data.message.ToolExecutionResultMessage
 
toolName() - Method in class dev.langchain4j.data.message.ToolExecutionResultMessage
 
ToolParameters - Class in dev.langchain4j.agent.tool
 
ToolParameters.Builder - Class in dev.langchain4j.agent.tool
 
ToolSpecification - Class in dev.langchain4j.agent.tool
 
ToolSpecification.Builder - Class in dev.langchain4j.agent.tool
 
toString() - Method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
toString() - Method in class dev.langchain4j.agent.tool.ToolExecutionRequest
 
toString() - Method in class dev.langchain4j.agent.tool.ToolParameters
 
toString() - Method in class dev.langchain4j.agent.tool.ToolSpecification
 
toString() - Method in class dev.langchain4j.data.document.Document
 
toString() - Method in class dev.langchain4j.data.document.Metadata
 
toString() - Method in class dev.langchain4j.data.embedding.Embedding
 
toString() - Method in class dev.langchain4j.data.message.AiMessage
 
toString() - Method in class dev.langchain4j.data.message.SystemMessage
 
toString() - Method in class dev.langchain4j.data.message.ToolExecutionResultMessage
 
toString() - Method in class dev.langchain4j.data.message.UserMessage
 
toString() - Method in class dev.langchain4j.data.segment.TextSegment
 
toString() - Method in class dev.langchain4j.model.input.Prompt
 
toString() - Method in class dev.langchain4j.model.moderation.Moderation
 
toString() - Method in class dev.langchain4j.model.output.Result
 
toString() - Method in class dev.langchain4j.store.embedding.EmbeddingMatch
 
toSystemMessage() - Method in class dev.langchain4j.model.input.Prompt
 
toTextSegment() - Method in class dev.langchain4j.data.document.Document
 
toUserMessage() - Method in class dev.langchain4j.model.input.Prompt
 
type(String) - Static method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
type(String) - Method in class dev.langchain4j.agent.tool.ToolParameters.Builder
 
type() - Method in class dev.langchain4j.agent.tool.ToolParameters
 

U

UserMessage - Class in dev.langchain4j.data.message
 
UserMessage(String) - Constructor for class dev.langchain4j.data.message.UserMessage
 
UserMessage(String, String) - Constructor for class dev.langchain4j.data.message.UserMessage
 
userMessage(String) - Static method in class dev.langchain4j.data.message.UserMessage
 
userMessage(String, String) - Static method in class dev.langchain4j.data.message.UserMessage
 
Utils - Class in dev.langchain4j.internal
 
Utils() - Constructor for class dev.langchain4j.internal.Utils
 

V

value() - Method in class dev.langchain4j.agent.tool.JsonSchemaProperty
 
vector() - Method in class dev.langchain4j.data.embedding.Embedding
 
vectorAsList() - Method in class dev.langchain4j.data.embedding.Embedding
 

W

WillChangeSoon - Annotation Type in dev.langchain4j
Indicates that a class/constructor/method is planned to change soon.
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2023. All rights reserved.