Index
All Classes and Interfaces|All Packages|Constant Field Values
B
- baseUrl() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.LangChain4jOpenshiftAiConfig.OpenshiftAiConfig
-
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.OpenshiftAiConfig
-
Chat model related settings
- chatModel(String) - Method in class io.quarkiverse.langchain4j.openshiftai.runtime.OpenshiftAiRecorder
- ChatModelConfig - Interface in io.quarkiverse.langchain4j.openshiftai.runtime.config
D
- defaultConfig() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.LangChain4jOpenshiftAiConfig
-
Default model config.
- doChat(ChatRequest) - Method in class io.quarkiverse.langchain4j.openshiftai.OpenshiftAiChatModel
E
- EMPTY_PROBLEMS - Static variable in class io.quarkiverse.langchain4j.openshiftai.runtime.OpenshiftAiRecorder
- enableIntegration() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.LangChain4jOpenshiftAiConfig.OpenshiftAiConfig
-
Whether to enable the integration.
- 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
- 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
- LangChain4jOpenshiftAiConfig.OpenshiftAiConfig - 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.ChatModelConfig
-
Whether chat model requests should be logged
- logRequests() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.LangChain4jOpenshiftAiConfig.OpenshiftAiConfig
-
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.ChatModelConfig
-
Whether chat model responses should be logged
- logResponses() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.LangChain4jOpenshiftAiConfig.OpenshiftAiConfig
-
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
N
- namedConfig() - Method in interface io.quarkiverse.langchain4j.openshiftai.runtime.config.LangChain4jOpenshiftAiConfig
-
Named model config.
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(RuntimeValue<LangChain4jOpenshiftAiConfig>) - 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.OpenshiftAiConfig
-
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
All Classes and Interfaces|All Packages|Constant Field Values