Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(Embedding) - Method in class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- add(Embedding) - Method in class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- add(Embedding, DocumentSegment) - Method in class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- add(Embedding, DocumentSegment) - Method in class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- add(ChatMessage) - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory
- add(ChatMessage) - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- add(String, Embedding) - Method in class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- addAll(List<Embedding>) - Method in class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- addAll(List<Embedding>) - Method in class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- addAll(List<Embedding>, List<DocumentSegment>) - Method in class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- addAll(List<Embedding>, List<DocumentSegment>) - Method in class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- AiServices<T> - Class in dev.langchain4j.service
B
- BooleanOutputParser - Class in dev.langchain4j.model.output
- BooleanOutputParser() - Constructor for class dev.langchain4j.model.output.BooleanOutputParser
- build() - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory.Builder
- build() - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
- build() - Method in class dev.langchain4j.service.AiServices
- builder() - Static method in class dev.langchain4j.memory.chat.MessageWindowChatMemory
- builder() - Static method in class dev.langchain4j.memory.chat.TokenWindowChatMemory
- builder(Class<T>) - Static method in class dev.langchain4j.service.AiServices
- Builder() - Constructor for class dev.langchain4j.memory.chat.MessageWindowChatMemory.Builder
- Builder() - Constructor for class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
C
- capacityInMessages(Integer) - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory.Builder
- capacityInTokens(Integer) - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
- CharacterSplitter - Class in dev.langchain4j.data.document.splitter
- CharacterSplitter(int, int) - Constructor for class dev.langchain4j.data.document.splitter.CharacterSplitter
- chatLanguageModel(ChatLanguageModel) - Method in class dev.langchain4j.service.AiServices
- chatMemory(ChatMemory) - Method in class dev.langchain4j.service.AiServices
- clear() - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory
- clear() - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory
- ConversationalChain - Class in dev.langchain4j.chain
- ConversationalRetrievalChain - Class in dev.langchain4j.chain
- ConversationalRetrievalChain(DocumentLoader, DocumentSplitter, EmbeddingModel, EmbeddingStore<DocumentSegment>, Integer, PromptTemplate, ChatLanguageModel) - Constructor for class dev.langchain4j.chain.ConversationalRetrievalChain
- countTokens(ChatMessage) - Method in class dev.langchain4j.model.openai.OpenAiTokenizer
- countTokens(Iterable<ChatMessage>) - Method in class dev.langchain4j.model.openai.OpenAiTokenizer
- countTokens(String) - Method in class dev.langchain4j.model.openai.OpenAiTokenizer
- create(Class<T>, ChatLanguageModel) - Static method in class dev.langchain4j.service.AiServices
D
- DateOutputParser - Class in dev.langchain4j.model.output
- DateOutputParser() - Constructor for class dev.langchain4j.model.output.DateOutputParser
- decode(List<Integer>) - Method in class dev.langchain4j.model.openai.OpenAiTokenizer
- description() - Method in class dev.langchain4j.agent.tool.webpage.WebPageScrapperTool
- dev.langchain4j.agent.tool - package dev.langchain4j.agent.tool
- dev.langchain4j.agent.tool.webpage - package dev.langchain4j.agent.tool.webpage
- dev.langchain4j.chain - package dev.langchain4j.chain
- dev.langchain4j.data.document - package dev.langchain4j.data.document
- dev.langchain4j.data.document.parser - package dev.langchain4j.data.document.parser
- dev.langchain4j.data.document.source - package dev.langchain4j.data.document.source
- dev.langchain4j.data.document.splitter - package dev.langchain4j.data.document.splitter
- dev.langchain4j.internal - package dev.langchain4j.internal
- dev.langchain4j.memory.chat - package dev.langchain4j.memory.chat
- dev.langchain4j.model.huggingface - package dev.langchain4j.model.huggingface
- dev.langchain4j.model.input.structured - package dev.langchain4j.model.input.structured
- dev.langchain4j.model.openai - package dev.langchain4j.model.openai
- dev.langchain4j.model.output - package dev.langchain4j.model.output
- dev.langchain4j.service - package dev.langchain4j.service
- dev.langchain4j.store.embedding - package dev.langchain4j.store.embedding
- DocumentLoader - Class in dev.langchain4j.data.document
- DocumentLoader(DocumentSource, DocumentParser) - Constructor for class dev.langchain4j.data.document.DocumentLoader
- DocumentType - Enum in dev.langchain4j.data.document
E
- embed(DocumentSegment) - Method in class dev.langchain4j.model.huggingface.HuggingFaceEmbeddingModel
- embed(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- embed(String) - Method in class dev.langchain4j.model.huggingface.HuggingFaceEmbeddingModel
- embed(String) - Method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- embedAll(List<DocumentSegment>) - Method in class dev.langchain4j.model.huggingface.HuggingFaceEmbeddingModel
- embedAll(List<DocumentSegment>) - Method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- encode(String) - Method in class dev.langchain4j.model.openai.OpenAiTokenizer
- encode(String, int) - Method in class dev.langchain4j.model.openai.OpenAiTokenizer
- EnumOutputParser - Class in dev.langchain4j.model.output
- EnumOutputParser(Class<? extends Enum>) - Constructor for class dev.langchain4j.model.output.EnumOutputParser
- estimateTokenCount(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- estimateTokenCount(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- estimateTokenCount(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- estimateTokenCount(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- estimateTokenCount(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- estimateTokenCount(UserMessage) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- estimateTokenCount(UserMessage) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- estimateTokenCount(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- estimateTokenCount(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- estimateTokenCount(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- estimateTokenCount(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- estimateTokenCount(Object) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- estimateTokenCount(Object) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- estimateTokenCount(Object) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- estimateTokenCount(Object) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- estimateTokenCount(String) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- estimateTokenCount(String) - Method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- estimateTokenCount(String) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- estimateTokenCount(String) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- estimateTokenCount(String) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- estimateTokenCount(List<DocumentSegment>) - Method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- estimateTokenCount(List<ChatMessage>) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- estimateTokenCount(List<ChatMessage>) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- Exceptions - Class in dev.langchain4j.internal
- Exceptions() - Constructor for class dev.langchain4j.internal.Exceptions
- execute(String) - Method in class dev.langchain4j.agent.tool.webpage.WebPageScrapperTool
- execute(String) - Method in class dev.langchain4j.chain.ConversationalChain
- execute(String) - Method in class dev.langchain4j.chain.ConversationalRetrievalChain
- execute(Map<String, Object>) - Method in class dev.langchain4j.agent.tool.ToolExecutor
F
- FileSystemSource - Class in dev.langchain4j.data.document.source
- FileSystemSource(Path) - Constructor for class dev.langchain4j.data.document.source.FileSystemSource
- findRelevant(Embedding, int) - Method in class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- findRelevant(Embedding, int) - Method in class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- formatInstructions() - Method in class dev.langchain4j.model.output.BooleanOutputParser
- formatInstructions() - Method in class dev.langchain4j.model.output.DateOutputParser
- formatInstructions() - Method in class dev.langchain4j.model.output.EnumOutputParser
- formatInstructions() - Method in class dev.langchain4j.model.output.LocalDateOutputParser
- formatInstructions() - Method in class dev.langchain4j.model.output.LocalDateTimeOutputParser
- formatInstructions() - Method in class dev.langchain4j.model.output.LocalTimeOutputParser
- from(DocumentSource, DocumentParser) - Static method in class dev.langchain4j.data.document.DocumentLoader
- from(File) - Static method in class dev.langchain4j.data.document.source.FileSystemSource
- from(String) - Static method in class dev.langchain4j.data.document.DocumentLoader
-
Attempts to detect document type automatically
- from(String) - Static method in class dev.langchain4j.data.document.source.FileSystemSource
- from(String) - Static method in class dev.langchain4j.data.document.source.UrlSource
- from(String, DocumentType) - Static method in class dev.langchain4j.data.document.DocumentLoader
- from(URI) - Static method in class dev.langchain4j.data.document.source.FileSystemSource
- from(URI) - Static method in class dev.langchain4j.data.document.source.UrlSource
- from(URL) - Static method in class dev.langchain4j.data.document.DocumentLoader
-
Attempts to detect document type automatically
- from(URL) - Static method in class dev.langchain4j.data.document.source.UrlSource
- from(URL, DocumentType) - Static method in class dev.langchain4j.data.document.DocumentLoader
- from(Path) - Static method in class dev.langchain4j.data.document.DocumentLoader
-
Attempts to detect document type automatically
- from(Path) - Static method in class dev.langchain4j.data.document.source.FileSystemSource
- from(Path, DocumentType) - Static method in class dev.langchain4j.data.document.DocumentLoader
- fromJson(String, Class<T>) - Static method in class dev.langchain4j.internal.Json
G
- GPT_3_5_TURBO - Static variable in class dev.langchain4j.model.openai.OpenAiModelName
- GPT_4 - Static variable in class dev.langchain4j.model.openai.OpenAiModelName
H
- HuggingFaceEmbeddingModel - Class in dev.langchain4j.model.huggingface
- HuggingFaceEmbeddingModel(String, String, Boolean, Duration) - Constructor for class dev.langchain4j.model.huggingface.HuggingFaceEmbeddingModel
I
- id() - Method in class dev.langchain4j.agent.tool.webpage.WebPageScrapperTool
- illegalArgument(String, Object...) - Static method in class dev.langchain4j.internal.Exceptions
- illegalConfiguration(String) - Static method in exception dev.langchain4j.service.IllegalConfigurationException
- illegalConfiguration(String, Object...) - Static method in exception dev.langchain4j.service.IllegalConfigurationException
- IllegalConfigurationException - Exception in dev.langchain4j.service
- IllegalConfigurationException(String) - Constructor for exception dev.langchain4j.service.IllegalConfigurationException
- InMemoryEmbeddingStore - Class in dev.langchain4j.store.embedding
- InMemoryEmbeddingStore(int, int) - Constructor for class dev.langchain4j.store.embedding.InMemoryEmbeddingStore
- inputStream() - Method in class dev.langchain4j.data.document.source.FileSystemSource
- inputStream() - Method in class dev.langchain4j.data.document.source.UrlSource
J
- Json - Class in dev.langchain4j.internal
- Json() - Constructor for class dev.langchain4j.internal.Json
L
- list(T...) - Static method in class dev.langchain4j.internal.Utils
- load() - Method in class dev.langchain4j.data.document.DocumentLoader
- LocalDateOutputParser - Class in dev.langchain4j.model.output
- LocalDateOutputParser() - Constructor for class dev.langchain4j.model.output.LocalDateOutputParser
- LocalDateTimeOutputParser - Class in dev.langchain4j.model.output
- LocalDateTimeOutputParser() - Constructor for class dev.langchain4j.model.output.LocalDateTimeOutputParser
- LocalTimeOutputParser - Class in dev.langchain4j.model.output
- LocalTimeOutputParser() - Constructor for class dev.langchain4j.model.output.LocalTimeOutputParser
M
- messages() - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory
- messages() - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory
- MessageWindowChatMemory - Class in dev.langchain4j.memory.chat
- MessageWindowChatMemory.Builder - Class in dev.langchain4j.memory.chat
- moderate(DocumentSegment) - Method in class dev.langchain4j.model.openai.OpenAiModerationModel
- moderate(ChatMessage) - Method in class dev.langchain4j.model.openai.OpenAiModerationModel
- moderate(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiModerationModel
- moderate(Object) - Method in class dev.langchain4j.model.openai.OpenAiModerationModel
- moderate(String) - Method in class dev.langchain4j.model.openai.OpenAiModerationModel
- moderate(List<ChatMessage>) - Method in class dev.langchain4j.model.openai.OpenAiModerationModel
- Moderate - Annotation Type in dev.langchain4j.service
- ModerationException - Exception in dev.langchain4j.service
- ModerationException(String) - Constructor for exception dev.langchain4j.service.ModerationException
- moderationModel(ModerationModel) - Method in class dev.langchain4j.service.AiServices
N
O
- OpenAiChatModel - Class in dev.langchain4j.model.openai
- OpenAiChatModel(String, String, Double, Duration, boolean, boolean) - Constructor for class dev.langchain4j.model.openai.OpenAiChatModel
- OpenAiEmbeddingModel - Class in dev.langchain4j.model.openai
- OpenAiEmbeddingModel(String, String, Duration) - Constructor for class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- OpenAiLanguageModel - Class in dev.langchain4j.model.openai
- OpenAiLanguageModel(String, String, Double, Duration) - Constructor for class dev.langchain4j.model.openai.OpenAiLanguageModel
- OpenAiModelName - Class in dev.langchain4j.model.openai
- OpenAiModelName() - Constructor for class dev.langchain4j.model.openai.OpenAiModelName
- OpenAiModerationModel - Class in dev.langchain4j.model.openai
- OpenAiModerationModel(String, String, Duration) - Constructor for class dev.langchain4j.model.openai.OpenAiModerationModel
- OpenAiStreamingChatModel - Class in dev.langchain4j.model.openai
- OpenAiStreamingChatModel(String, String, Double, Duration, boolean, boolean) - Constructor for class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- OpenAiStreamingLanguageModel - Class in dev.langchain4j.model.openai
- OpenAiStreamingLanguageModel(String, String, Double, Duration) - Constructor for class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- OpenAiTokenizer - Class in dev.langchain4j.model.openai
- OpenAiTokenizer(String) - Constructor for class dev.langchain4j.model.openai.OpenAiTokenizer
P
- ParagraphSplitter - Class in dev.langchain4j.data.document.splitter
- ParagraphSplitter() - Constructor for class dev.langchain4j.data.document.splitter.ParagraphSplitter
- parse(InputStream) - Method in class dev.langchain4j.data.document.parser.PdfDocumentParser
- parse(InputStream) - Method in class dev.langchain4j.data.document.parser.TextDocumentParser
- parse(String) - Method in class dev.langchain4j.model.output.BooleanOutputParser
- parse(String) - Method in class dev.langchain4j.model.output.DateOutputParser
- parse(String) - Method in class dev.langchain4j.model.output.EnumOutputParser
- parse(String) - Method in class dev.langchain4j.model.output.LocalDateOutputParser
- parse(String) - Method in class dev.langchain4j.model.output.LocalDateTimeOutputParser
- parse(String) - Method in class dev.langchain4j.model.output.LocalTimeOutputParser
- path - Variable in class dev.langchain4j.data.document.source.FileSystemSource
- PDF - Enum constant in enum dev.langchain4j.data.document.DocumentType
- PdfDocumentParser - Class in dev.langchain4j.data.document.parser
- PdfDocumentParser() - Constructor for class dev.langchain4j.data.document.parser.PdfDocumentParser
- PineconeEmbeddingStore - Class in dev.langchain4j.store.embedding
- PineconeEmbeddingStore(String, String, String, String, String) - Constructor for class dev.langchain4j.store.embedding.PineconeEmbeddingStore
- previousMessages(List<ChatMessage>) - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory.Builder
- previousMessages(List<ChatMessage>) - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
- process(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- process(Prompt, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- process(Object) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- process(Object, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- process(String) - Method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- process(String, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
R
- RegexSplitter - Class in dev.langchain4j.data.document.splitter
- RegexSplitter(String) - Constructor for class dev.langchain4j.data.document.splitter.RegexSplitter
S
- secondsElapsed() - Method in class dev.langchain4j.internal.StopWatch
- sendMessages(ChatMessage...) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- sendMessages(List<ChatMessage>) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- sendMessages(List<ChatMessage>, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- sendMessages(List<ChatMessage>, List<ToolSpecification>) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- sendUserMessage(UserMessage, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- sendUserMessage(Prompt) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- sendUserMessage(Prompt, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- sendUserMessage(Object) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- sendUserMessage(Object, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- sendUserMessage(String) - Method in class dev.langchain4j.model.openai.OpenAiChatModel
- sendUserMessage(String, StreamingResultHandler) - Method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- SentenceSplitter - Class in dev.langchain4j.data.document.splitter
- SentenceSplitter() - Constructor for class dev.langchain4j.data.document.splitter.SentenceSplitter
- ServiceOutputParser - Class in dev.langchain4j.service
- ServiceOutputParser() - Constructor for class dev.langchain4j.service.ServiceOutputParser
- sourceMetadata() - Method in class dev.langchain4j.data.document.source.FileSystemSource
- sourceMetadata() - Method in class dev.langchain4j.data.document.source.UrlSource
- split(Document) - Method in class dev.langchain4j.data.document.splitter.CharacterSplitter
- split(Document) - Method in class dev.langchain4j.data.document.splitter.ParagraphSplitter
- split(Document) - Method in class dev.langchain4j.data.document.splitter.RegexSplitter
- split(Document) - Method in class dev.langchain4j.data.document.splitter.SentenceSplitter
- start() - Static method in class dev.langchain4j.internal.StopWatch
- StopWatch - Class in dev.langchain4j.internal
- StopWatch(long) - Constructor for class dev.langchain4j.internal.StopWatch
- StructuredPromptProcessor - Class in dev.langchain4j.model.input.structured
- StructuredPromptProcessor() - Constructor for class dev.langchain4j.model.input.structured.StructuredPromptProcessor
- systemMessage(SystemMessage) - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory.Builder
- systemMessage(SystemMessage) - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
- systemMessage(String) - Method in class dev.langchain4j.memory.chat.MessageWindowChatMemory.Builder
- systemMessage(String) - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
- SystemMessage - Annotation Type in dev.langchain4j.service
T
- TEXT - Enum constant in enum dev.langchain4j.data.document.DocumentType
- TEXT_DAVINCI_003 - Static variable in class dev.langchain4j.model.openai.OpenAiModelName
- TEXT_EMBEDDING_ADA_002 - Static variable in class dev.langchain4j.model.openai.OpenAiModelName
- TEXT_MODERATION_LATEST - Static variable in class dev.langchain4j.model.openai.OpenAiModelName
- TEXT_MODERATION_STABLE - Static variable in class dev.langchain4j.model.openai.OpenAiModelName
- TextDocumentParser - Class in dev.langchain4j.data.document.parser
- TextDocumentParser() - Constructor for class dev.langchain4j.data.document.parser.TextDocumentParser
- TextDocumentParser(Charset) - Constructor for class dev.langchain4j.data.document.parser.TextDocumentParser
- toJson(Object) - Static method in class dev.langchain4j.internal.Json
- tokenizer(Tokenizer) - Method in class dev.langchain4j.memory.chat.TokenWindowChatMemory.Builder
- TokenWindowChatMemory - Class in dev.langchain4j.memory.chat
- TokenWindowChatMemory.Builder - Class in dev.langchain4j.memory.chat
- Tool - Annotation Type in dev.langchain4j.agent.tool
- ToolExecutor - Class in dev.langchain4j.agent.tool
- ToolExecutor(Object, Method) - Constructor for class dev.langchain4j.agent.tool.ToolExecutor
- tools(Object...) - Method in class dev.langchain4j.service.AiServices
- toPrompt(Object) - Static method in class dev.langchain4j.model.input.structured.StructuredPromptProcessor
U
- UrlSource - Class in dev.langchain4j.data.document.source
- UrlSource(URL) - Constructor for class dev.langchain4j.data.document.source.UrlSource
- UserMessage - Annotation Type in dev.langchain4j.service
- Utils - Class in dev.langchain4j.internal
- Utils() - Constructor for class dev.langchain4j.internal.Utils
V
- V - Annotation Type in dev.langchain4j.service
- value() - Element in annotation type dev.langchain4j.agent.tool.Tool
- value() - Element in annotation type dev.langchain4j.service.SystemMessage
-
Prompt template can be defined in one line or multiple lines.
- value() - Element in annotation type dev.langchain4j.service.UserMessage
-
Prompt template can be defined in one line or multiple lines.
- value() - Element in annotation type dev.langchain4j.service.V
- valueOf(String) - Static method in enum dev.langchain4j.data.document.DocumentType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum dev.langchain4j.data.document.DocumentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WebPageScrapperTool - Class in dev.langchain4j.agent.tool.webpage
- WebPageScrapperTool() - Constructor for class dev.langchain4j.agent.tool.webpage.WebPageScrapperTool
- withApiKey(String) - Static method in class dev.langchain4j.model.openai.OpenAiChatModel
- withApiKey(String) - Static method in class dev.langchain4j.model.openai.OpenAiEmbeddingModel
- withApiKey(String) - Static method in class dev.langchain4j.model.openai.OpenAiLanguageModel
- withApiKey(String) - Static method in class dev.langchain4j.model.openai.OpenAiModerationModel
- withApiKey(String) - Static method in class dev.langchain4j.model.openai.OpenAiStreamingChatModel
- withApiKey(String) - Static method in class dev.langchain4j.model.openai.OpenAiStreamingLanguageModel
- withCapacity(int) - Static method in class dev.langchain4j.memory.chat.MessageWindowChatMemory
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form