class Aws::BedrockAgent::Types::PromptConfiguration
@see docs.aws.amazon.com/goto/WebAPI/bedrock-agent-2023-06-05/PromptConfiguration AWS API Documentation
@return [String]
applies to.
The step in the agent sequence that this prompt configuration
@!attribute [rw] prompt_type
@return [String]
* ‘POST_PROCESSING` – `DISABLED`
* `KNOWLEDGE_BASE_RESPONSE_GENERATION` – `ENABLED`
* `ORCHESTRATION` – `ENABLED`
* `PRE_PROCESSING` – `DISABLED`
follows.
skips that step. The default state for each `promptType` is as
in the `promptType`. If you set this value to `DISABLED`, the agent
Specifies whether to allow the agent to carry out the step specified
@!attribute [rw] prompt_state
@return [String]
`DEFAULT`, the agent uses a default prompt template.
you provide in the `basePromptTemplate`. If you leave it as
`promptType`. Set this value to `OVERRIDDEN` to use the prompt that
Specifies whether to override the default prompt template for this
@!attribute [rw] prompt_creation_mode
@return [String]<br>: docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.html<br><br><br><br>Lambda function.<br>[1] must be specified with the ARN of a
`OVERRIDDEN`, the `overrideLambda` field in the
agent sequence defined by the `promptType`. If you set the field as
when parsing the raw foundation model output in the part of the
Specifies whether to override the default parser Lambda function
@!attribute [rw] parser_mode
@return [Types::InferenceConfiguration]<br>: docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html<br><br><br><br>foundation models].
`promptType`. For more information, see [Inference parameters for
foundation model in the part of the agent sequence defined by the
Contains inference parameters to use when the agent invokes a
@!attribute [rw] inference_configuration
@return [String]
The agent’s foundation model.
@!attribute [rw] foundation_model
@return [String]<br>: docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts-configure.html<br>[1]: docs.aws.amazon.com/bedrock/latest/userguide/prompt-placeholders.html<br><br><br><br>[Configure the prompt templates].
template placeholder variables]. For more information, see
template to customize the prompt. For more information, see [Prompt
template. You can use placeholder variables in the base prompt
Defines the prompt template with which to replace the default prompt
@!attribute [rw] base_prompt_template
@return [Hash,Array,String,Numeric,Boolean]
fields for foundation models* in the Amazon Bedrock user guide.
For more information, see *Inference request parameters and response
`inferenceConfiguration` field.
parameters, beyond the base set of inference parameters in the
`additionalModelRequestFields` contains additional inference
If the Converse or ConverseStream operations support the model,
@!attribute [rw] additional_model_request_fields<br><br>: docs.aws.amazon.com/bedrock/latest/userguide/advanced-prompts.html<br><br><br><br>an agent sequence. For more information, see [Advanced prompts].
Contains configurations to override a prompt template in one part of