Index
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
All Classes and Interfaces|All Packages