io.helidon.langchain4j.providers.OciGenAiConfig
Description
Merged configuration for langchain4j.providers.oci-gen-ai
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
auth-provider | BasicAuthenticationDetailsProvider | Authentication provider is by default used from default Service bean found in Service Registry | |
auth-provider-discover-services | Boolean | true | Whether to enable automatic service discovery for auth-provider |
compartment-id | String | OCI Compartment OCID | |
default-request-parameters | ChatRequestParameters | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#defaultRequestParameters(dev.langchain4j.model.chat.request.ChatRequestParameters) | |
default-request-parameters-discover-services | Boolean | true | Whether to enable automatic service discovery for default-request-parameters |
enabled | Boolean | true | If set to false, OciGenAiChatModel will not be available even if configured |
frequency-penalty | Double | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#frequencyPenalty(java.lang.Double) | |
gen-ai-client | GenerativeAiInferenceClient | Custom http client builder | |
gen-ai-client-discover-services | Boolean | true | Whether to enable automatic service discovery for gen-ai-client |
listeners | List<ChatModelListener> | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#listeners(java.util.List) | |
listeners-discover-services | Boolean | true | Whether to enable automatic service discovery for listeners |
log-probs | Integer | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseGenericChatModel.Builder#logProbs(java.lang.Integer) | |
logit-bias | Map<String, Integer> | Modifies the likelihood of specified tokens that appear in the completion | |
max-tokens | Integer | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#maxTokens(java.lang.Integer) | |
model-name | String | OCI LLM Model name or OCID | |
num-generations | Integer | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseGenericChatModel.Builder#numGenerations(java.lang.Integer) | |
presence-penalty | Double | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#presencePenalty(java.lang.Double) | |
region | OciFactoryMethods | Region is by default set to the current OCI region detected by OCI SDK | |
region-discover-services | Boolean | true | Whether to enable automatic service discovery for region |
seed | Integer | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#seed(java.lang.Integer) | |
serving-type | OciFactoryMethods | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#servingType(com.oracle.bmc.generativeaiinference.model.ServingMode.ServingType) | |
stop | List<String> | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#stop(java.util.List) | |
temperature | Double | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#temperature(java.lang.Double) | |
top-k | Integer | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#topK(java.lang.Integer) | |
top-p | Double | Generated from dev.langchain4j.community.model.oracle.oci.genai.BaseChatModel.Builder#topP(java.lang.Double) |
Merged Types
- io.helidon.integrations.langchain4j.providers.oci.genai.OciGenAiChatModelConfig
- io.helidon.integrations.langchain4j.providers.oci.genai.OciGenAiStreamingChatModelConfig
Usages
See the manifest for all available types.