Index

B C D E F G H I M O P S T 
All Classes and Interfaces|All Packages

B

build() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
build() - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
builder() - Static method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
 
builder() - Static method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
 
Builder() - Constructor for class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
Builder() - Constructor for class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 

C

close() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
Closes the model and releases all associated resources.
close() - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
Closes the model and releases all associated resources.
createStreamingParser(StreamingChatResponseHandler, Model) - Static method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser
Creates a new streaming parser for real-time thinking content separation.

D

dev.langchain4j.model.gpullama3 - package dev.langchain4j.model.gpullama3
 
doChat(ChatRequest) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
 
doChat(ChatRequest, StreamingChatResponseHandler) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
 

E

extractResponse(String) - Static method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser
Convenience method to extract only the cleaned response content.
extractThinking(String) - Static method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser
Convenience method to extract only the thinking content from a response.

F

freeTornadoVMGPUResources() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
Manually releases GPU resources allocated by TornadoVM.
freeTornadoVMGPUResources() - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
Manually releases GPU resources allocated by TornadoVM.

G

getActualResponse() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser.ParsedResponse
Returns the actual response content with thinking tags removed.
getModel() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
 
getModel() - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
 
getSampler() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
 
getSampler() - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
 
getThinkingContent() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser.ParsedResponse
Returns the thinking content including <think> and </think> tags.
GPULlama3ChatModel - Class in dev.langchain4j.model.gpullama3
GPULlama3 implementation of the langchain4j ChatModel interface.
GPULlama3ChatModel.Builder - Class in dev.langchain4j.model.gpullama3
 
GPULlama3ResponseParser - Class in dev.langchain4j.model.gpullama3
Utility class for parsing GPULlama3 model responses that contain thinking content.
GPULlama3ResponseParser.ParsedResponse - Class in dev.langchain4j.model.gpullama3
Represents the parsed components of a GPULlama3 model response.
GPULlama3ResponseParser.StreamingParser - Class in dev.langchain4j.model.gpullama3
Parser for handling streaming responses with real-time thinking content separation.
GPULlama3StreamingChatModel - Class in dev.langchain4j.model.gpullama3
GPULlama3 implementation of the langchain4j StreamingChatModel interface.
GPULlama3StreamingChatModel.Builder - Class in dev.langchain4j.model.gpullama3
 

H

hasThinking() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser.ParsedResponse
Returns true if the response contained thinking content.

I

init(Path, Double, Double, Integer, Integer, Boolean) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
 
init(Path, Double, Double, Integer, Integer, Boolean) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
 

M

maxTokens - Variable in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
maxTokens - Variable in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
maxTokens(Integer) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
maxTokens(Integer) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
modelPath - Variable in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
modelPath - Variable in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
modelPath(Path) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
modelPath(Path) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
modelResponse(ChatRequest, IntConsumer) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
Generates a chat response from the model.
modelResponse(ChatRequest, IntConsumer) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
Generates a chat response from the model.

O

onGPU - Variable in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
onGPU - Variable in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
onGPU(Boolean) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
onGPU(Boolean) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
onToken(int) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser.StreamingParser
Processes each token as it's generated by the model.

P

ParsedResponse(String, String) - Constructor for class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser.ParsedResponse
Creates a new ParsedResponse.
parseResponse(String) - Static method in class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser
Parses a raw GPULlama3 response to separate thinking content from actual response.
printLastMetrics() - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel
 
printLastMetrics() - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel
 

S

seed - Variable in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
seed - Variable in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
seed(Integer) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
seed(Integer) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
StreamingParser(StreamingChatResponseHandler, Model) - Constructor for class dev.langchain4j.model.gpullama3.GPULlama3ResponseParser.StreamingParser
Creates a new streaming parser.

T

temperature - Variable in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
temperature - Variable in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
temperature(Double) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
temperature(Double) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
topP - Variable in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
topP - Variable in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
topP(Double) - Method in class dev.langchain4j.model.gpullama3.GPULlama3ChatModel.Builder
 
topP(Double) - Method in class dev.langchain4j.model.gpullama3.GPULlama3StreamingChatModel.Builder
 
B C D E F G H I M O P S T 
All Classes and Interfaces|All Packages