Interface RagRequest._FinalStage
- All Known Implementing Classes:
RagRequest.Builder
- Enclosing class:
RagRequest
public static interface RagRequest._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) allowGlobalRegion(Boolean allowGlobalRegion) allowGlobalRegion(Optional<Boolean> allowGlobalRegion) Opt this request into global (non-US) region serving for lower cost.build()instructions(String instructions) instructions(Optional<String> instructions) Optional system prompt that overrides the default.Maximum number of tokens to generate.Model alias to use, from the list returned byGET /v1/models.temperature(Float temperature) temperature(Optional<Float> temperature) Sampling temperature.
-
Method Details
-
build
RagRequest build() -
additionalProperty
-
additionalProperties
-
instructions
Optional system prompt that overrides the default. Defaults to a generic instruction to answer using only the provided context.
-
instructions
-
model
Model alias to use, from the list returned by
GET /v1/models. Defaults toclaude-haiku-4-5. -
model
-
search
-
search
-
maxTokens
Maximum number of tokens to generate. Defaults to 1024; the maximum is 4096.
-
maxTokens
-
temperature
Sampling temperature. Defaults to 0.3, favoring more deterministic, retrieval-grounded answers.
-
temperature
-
allowGlobalRegion
Opt this request into global (non-US) region serving for lower cost. Requires a signed global-processing waiver on your account that permits per-request override; otherwise the request is rejected with 403. When omitted, the request follows your account's default residency setting.
-
allowGlobalRegion
-