Index

B C E G H I L M O S T U 
All Classes and Interfaces|All Packages|Constant Field Values

B

baseUrl() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.Langchain4jOpenshiftAiConfig
Base URL where OpenShift AI serving is running, such as https://flant5s-l-predictor-ch2023.apps.cluster-hj2qv.dynamic.redhatworkshops.io:443/api
build() - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 
builder() - Static method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
 
Builder() - Constructor for class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 

C

chat(TextGenerationRequest) - Method in interface io.quarkiverse.langchain4j.openshiftai.OpenshiftAiRestApi
 
chatModel() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.Langchain4jOpenshiftAiConfig
Chat model related settings
chatModel(Langchain4jOpenshiftAiConfig) - Method in class io.quarkiverse.langchain4j.openshiftai.runtime.OpenshiftAiRecorder
 
ChatModelConfig - Interface in io.quarkiverse.langchain4j.openshiftai.runtime.config
 

E

equals(Object) - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationResponse
Indicates whether some other object is "equal to" this one.

G

generate(List<ChatMessage>) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
 
generate(List<ChatMessage>, ToolSpecification) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
 
generate(List<ChatMessage>, List<ToolSpecification>) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
 
generatedText() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationResponse
Returns the value of the generatedText record component.

H

hashCode() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationRequest
Returns a hash code value for this object.
hashCode() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationResponse
Returns a hash code value for this object.

I

inputs() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationRequest
Returns the value of the inputs record component.
io.quarkiverse.langchain4j.openshiftai - package io.quarkiverse.langchain4j.openshiftai
 
io.quarkiverse.langchain4j.openshiftai.runtime - package io.quarkiverse.langchain4j.openshiftai.runtime
 
io.quarkiverse.langchain4j.openshiftai.runtime.config - package io.quarkiverse.langchain4j.openshiftai.runtime.config
 

L

Langchain4jOpenshiftAiConfig - Interface in io.quarkiverse.langchain4j.openshiftai.runtime.config
 
logRequest(HttpClientRequest, Buffer, boolean) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiRestApi.OpenshiftAiClientLogger
 
logRequests - Variable in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 
logRequests() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.Langchain4jOpenshiftAiConfig
Whether the OpenShift AI client should log requests
logRequests(boolean) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 
logResponse(HttpClientResponse, boolean) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiRestApi.OpenshiftAiClientLogger
 
logResponses - Variable in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 
logResponses() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.Langchain4jOpenshiftAiConfig
Whether the OpenShift AI client should log responses
logResponses(boolean) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 

M

modelId() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.ChatModelConfig
Model to use
modelId() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationRequest
Returns the value of the modelId record component.
modelId(String) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 

O

objectMapper(ObjectMapper) - Static method in interface io.quarkiverse.langchain4j.openshiftai.OpenshiftAiRestApi
 
OpenshiftAiChatModel - Class in io.quarkiverse.langchain4j.openshiftai
 
OpenshiftAiChatModel(OpenshiftAiChatModel.Builder) - Constructor for class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
 
OpenshiftAiChatModel.Builder - Class in io.quarkiverse.langchain4j.openshiftai
 
OpenshiftAiClientLogger(boolean, boolean) - Constructor for class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiRestApi.OpenshiftAiClientLogger
 
OpenshiftAiRecorder - Class in io.quarkiverse.langchain4j.openshiftai.runtime
 
OpenshiftAiRecorder() - Constructor for class io.quarkiverse.langchain4j.openshiftai.runtime.OpenshiftAiRecorder
 
OpenshiftAiRestApi - Interface in io.quarkiverse.langchain4j.openshiftai
This Microprofile REST client is used as the building block of all the API calls to OpenShift AI.
OpenshiftAiRestApi.OpenshiftAiClientLogger - Class in io.quarkiverse.langchain4j.openshiftai
Introduce a custom logger as the stock one logs at the DEBUG level by default...

S

setBodySize(int) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiRestApi.OpenshiftAiClientLogger
 

T

TextGenerationRequest - Record Class in io.quarkiverse.langchain4j.openshiftai
 
TextGenerationRequest(String, String) - Constructor for record class io.quarkiverse.langchain4j.openshiftai.TextGenerationRequest
Creates an instance of a TextGenerationRequest record class.
TextGenerationResponse - Record Class in io.quarkiverse.langchain4j.openshiftai
 
TextGenerationResponse(String) - Constructor for record class io.quarkiverse.langchain4j.openshiftai.TextGenerationResponse
Creates an instance of a TextGenerationResponse record class.
timeout() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.Langchain4jOpenshiftAiConfig
Timeout for OpenShift AI calls
timeout(Duration) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 
TLS_TRUST_ALL - Static variable in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
 
toString() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationRequest
Returns a string representation of this record class.
toString() - Method in record class io.quarkiverse.langchain4j.openshiftai.TextGenerationResponse
Returns a string representation of this record class.

U

url(URL) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel.Builder
 
B C E G H I L M O S T U 
All Classes and Interfaces|All Packages|Constant Field Values