@ -47,4 +47,16 @@ public final class GoogleAiGeminiChatModelConfig extends AiModelConfig {
)
privateDoubletemperature;
@Schema(
accessMode=Schema.AccessMode.READ_WRITE,
description="Timeout (in seconds) for establishing HTTP connection"
)
privateIntegertimeoutSeconds;
@Schema(
accessMode=Schema.AccessMode.READ_WRITE,
description="Maximum number of times to retry an LLM call upon exception (except for non-retriable ones like authentication or invalid request errors)"
@ -47,4 +47,16 @@ public final class MistralAiChatModelConfig extends AiModelConfig {
)
privateDoubletemperature;
@Schema(
accessMode=Schema.AccessMode.READ_WRITE,
description="Timeout (in seconds) for the entire HTTP call: applied to connect, read, and write operations"
)
privateIntegertimeoutSeconds;
@Schema(
accessMode=Schema.AccessMode.READ_WRITE,
description="Maximum number of times to retry an LLM call upon exception (except for non-retriable ones like authentication or invalid request errors)"
@ -47,4 +47,16 @@ public final class OpenAiChatModelConfig extends AiModelConfig {
)
privateDoubletemperature;
@Schema(
accessMode=Schema.AccessMode.READ_WRITE,
description="Timeout (in seconds) for both establishing HTTP connection and receiving a response"
)
privateIntegertimeoutSeconds;
@Schema(
accessMode=Schema.AccessMode.READ_WRITE,
description="Maximum number of times to retry an LLM call upon exception (except for non-retriable ones like authentication or invalid request errors)"