# Amazon Bedrock Bedrock API Reference ## [Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/APIReference/Welcome_Amazon_Bedrock.md) Describes the API operations for creating, managing, fine-turning, and evaluating Amazon Bedrock models. ### Actions - [BatchDeleteAdvancedPromptOptimizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteAdvancedPromptOptimizationJob.md): Deletes one or more advanced prompt optimization jobs. - [BatchDeleteEvaluationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteEvaluationJob.md): Deletes a batch of evaluation jobs. - [CancelAutomatedReasoningPolicyBuildWorkflow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CancelAutomatedReasoningPolicyBuildWorkflow.md): Cancels a running Automated Reasoning policy build workflow. - [CreateAdvancedPromptOptimizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateAdvancedPromptOptimizationJob.md): Creates an advanced prompt optimization job. - [CreateAutomatedReasoningPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateAutomatedReasoningPolicy.md): Creates an Automated Reasoning policy for Amazon Bedrock Guardrails. - [CreateAutomatedReasoningPolicyTestCase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateAutomatedReasoningPolicyTestCase.md): Creates a test for an Automated Reasoning policy. - [CreateAutomatedReasoningPolicyVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateAutomatedReasoningPolicyVersion.md): Creates a new version of an existing Automated Reasoning policy. - [CreateCustomModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateCustomModel.md): Creates a new custom model in Amazon Bedrock. - [CreateCustomModelDeployment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateCustomModelDeployment.md): Deploys a custom model for on-demand inference in Amazon Bedrock. - [CreateEvaluationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateEvaluationJob.md): Creates an evaluation job. - [CreateFoundationModelAgreement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateFoundationModelAgreement.md): Request a model access agreement for the specified model. - [CreateGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateGuardrail.md): Creates a guardrail to detect and filter harmful content in your generative AI application. - [CreateGuardrailVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateGuardrailVersion.md): Creates a version of the guardrail. - [CreateInferenceProfile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateInferenceProfile.md): Creates an application inference profile to track metrics and costs when invoking a model. - [CreateMarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateMarketplaceModelEndpoint.md): Creates an endpoint for a model from Amazon Bedrock Marketplace. - [CreateModelCopyJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelCopyJob.md): Copies a model to another region so that it can be used there. - [CreateModelCustomizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelCustomizationJob.md): Creates a fine-tuning job to customize a base model. - [CreateModelImportJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelImportJob.md): Creates a model import job to import model that you have customized in other environments, such as Amazon SageMaker. - [CreateModelInvocationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateModelInvocationJob.md): Creates a batch inference job to invoke a model on multiple prompts. - [CreatePromptRouter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreatePromptRouter.md): Creates a prompt router that manages the routing of requests between multiple foundation models based on the routing criteria. - [CreateProvisionedModelThroughput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CreateProvisionedModelThroughput.md): Creates dedicated throughput for a base or custom model with the model units and for the duration that you specify. - [DeleteAutomatedReasoningPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteAutomatedReasoningPolicy.md): Deletes an Automated Reasoning policy or policy version. - [DeleteAutomatedReasoningPolicyBuildWorkflow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteAutomatedReasoningPolicyBuildWorkflow.md): Deletes an Automated Reasoning policy build workflow and its associated artifacts. - [DeleteAutomatedReasoningPolicyTestCase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteAutomatedReasoningPolicyTestCase.md): Deletes an Automated Reasoning policy test. - [DeleteCustomModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteCustomModel.md): Deletes a custom model that you created earlier. - [DeleteCustomModelDeployment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteCustomModelDeployment.md): Deletes a custom model deployment. - [DeleteEnforcedGuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteEnforcedGuardrailConfiguration.md): Deletes the account-level enforced guardrail configuration. - [DeleteFoundationModelAgreement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteFoundationModelAgreement.md): Delete the model access agreement for the specified model. - [DeleteGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteGuardrail.md): Deletes a guardrail. - [DeleteImportedModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteImportedModel.md): Deletes a custom model that you imported earlier. - [DeleteInferenceProfile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteInferenceProfile.md): Deletes an application inference profile. - [DeleteMarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteMarketplaceModelEndpoint.md): Deletes an endpoint for a model from Amazon Bedrock Marketplace. - [DeleteModelInvocationLoggingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteModelInvocationLoggingConfiguration.md): Delete the invocation logging. - [DeletePromptRouter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeletePromptRouter.md): Deletes a specified prompt router. - [DeleteProvisionedModelThroughput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteProvisionedModelThroughput.md): Deletes a Provisioned Throughput. - [DeleteResourcePolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeleteResourcePolicy.md): Deletes a previously created Bedrock resource policy. - [DeregisterMarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DeregisterMarketplaceModelEndpoint.md): Deregisters an endpoint for a model from Amazon Bedrock Marketplace. - [ExportAutomatedReasoningPolicyVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ExportAutomatedReasoningPolicyVersion.md): Exports the policy definition for an Automated Reasoning policy version. - [GetAccountDataRetention](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAccountDataRetention.md): Returns the account-wide data retention mode for Amazon Bedrock. - [GetAdvancedPromptOptimizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAdvancedPromptOptimizationJob.md): Gets information about an advanced prompt optimization job. - [GetAutomatedReasoningPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicy.md): Retrieves details about an Automated Reasoning policy or policy version. - [GetAutomatedReasoningPolicyAnnotations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicyAnnotations.md): Retrieves the current annotations for an Automated Reasoning policy build workflow. - [GetAutomatedReasoningPolicyBuildWorkflow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicyBuildWorkflow.md): Retrieves detailed information about an Automated Reasoning policy build workflow, including its status, configuration, and metadata. - [GetAutomatedReasoningPolicyBuildWorkflowResultAssets](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicyBuildWorkflowResultAssets.md): Retrieves the resulting assets from a completed Automated Reasoning policy build workflow, including build logs, quality reports, and generated policy artifacts. - [GetAutomatedReasoningPolicyNextScenario](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicyNextScenario.md): Retrieves the next test scenario for validating an Automated Reasoning policy. - [GetAutomatedReasoningPolicyTestCase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicyTestCase.md): Retrieves details about a specific Automated Reasoning policy test. - [GetAutomatedReasoningPolicyTestResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetAutomatedReasoningPolicyTestResult.md): Retrieves the test result for a specific Automated Reasoning policy test. - [GetCustomModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetCustomModel.md): Get the properties associated with a Amazon Bedrock custom model that you have created. - [GetCustomModelDeployment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetCustomModelDeployment.md): Retrieves information about a custom model deployment, including its status, configuration, and metadata. - [GetEvaluationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetEvaluationJob.md): Gets information about an evaluation job, such as the status of the job. - [GetFoundationModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetFoundationModel.md): Get details about a Amazon Bedrock foundation model. - [GetFoundationModelAvailability](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetFoundationModelAvailability.md): Get information about the Foundation model availability. - [GetGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetGuardrail.md): Gets details about a guardrail. - [GetImportedModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetImportedModel.md): Gets properties associated with a customized model you imported. - [GetInferenceProfile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetInferenceProfile.md): Gets information about an inference profile. - [GetMarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetMarketplaceModelEndpoint.md): Retrieves details about a specific endpoint for a model from Amazon Bedrock Marketplace. - [GetModelCopyJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelCopyJob.md): Retrieves information about a model copy job. - [GetModelCustomizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelCustomizationJob.md): Retrieves the properties associated with a model-customization job, including the status of the job. - [GetModelImportJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelImportJob.md): Retrieves the properties associated with import model job, including the status of the job. - [GetModelInvocationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelInvocationJob.md): Gets details about a batch inference job. - [GetModelInvocationLoggingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetModelInvocationLoggingConfiguration.md): Get the current configuration values for model invocation logging. - [GetPromptRouter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetPromptRouter.md): Retrieves details about a prompt router. - [GetProvisionedModelThroughput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetProvisionedModelThroughput.md): Returns details for a Provisioned Throughput. - [GetResourcePolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetResourcePolicy.md): Gets the resource policy document for a Bedrock resource - [GetUseCaseForModelAccess](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GetUseCaseForModelAccess.md): Returns the use case for requesting access to Anthropic models. - [ListAdvancedPromptOptimizationJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListAdvancedPromptOptimizationJobs.md): Lists the advanced prompt optimization jobs in your account. - [ListAutomatedReasoningPolicies](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListAutomatedReasoningPolicies.md): Lists all Automated Reasoning policies in your account, with optional filtering by policy ARN. - [ListAutomatedReasoningPolicyBuildWorkflows](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListAutomatedReasoningPolicyBuildWorkflows.md): Lists all build workflows for an Automated Reasoning policy, showing the history of policy creation and modification attempts. - [ListAutomatedReasoningPolicyTestCases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListAutomatedReasoningPolicyTestCases.md): Lists tests for an Automated Reasoning policy. - [ListAutomatedReasoningPolicyTestResults](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListAutomatedReasoningPolicyTestResults.md): Lists test results for an Automated Reasoning policy, showing how the policy performed against various test scenarios and validation checks. - [ListCustomModelDeployments](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListCustomModelDeployments.md): Lists custom model deployments in your account. - [ListCustomModels](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListCustomModels.md): Returns a list of the custom models that you have created with the CreateModelCustomizationJob operation. - [ListEnforcedGuardrailsConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListEnforcedGuardrailsConfiguration.md): Lists the account-level enforced guardrail configurations. - [ListEvaluationJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListEvaluationJobs.md): Lists all existing evaluation jobs. - [ListFoundationModelAgreementOffers](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListFoundationModelAgreementOffers.md): Get the offers associated with the specified model. - [ListFoundationModels](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListFoundationModels.md): Lists Amazon Bedrock foundation models that you can use. - [ListGuardrails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListGuardrails.md): Lists details about all the guardrails in an account. - [ListImportedModels](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListImportedModels.md): Returns a list of models you've imported. - [ListInferenceProfiles](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListInferenceProfiles.md): Returns a list of inference profiles that you can use. - [ListMarketplaceModelEndpoints](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListMarketplaceModelEndpoints.md): Lists the endpoints for models from Amazon Bedrock Marketplace in your AWS account. - [ListModelCopyJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelCopyJobs.md): Returns a list of model copy jobs that you have submitted. - [ListModelCustomizationJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelCustomizationJobs.md): Returns a list of model customization jobs that you have submitted. - [ListModelImportJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelImportJobs.md): Returns a list of import jobs you've submitted. - [ListModelInvocationJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListModelInvocationJobs.md): Lists all batch inference jobs in the account. - [ListPromptRouters](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListPromptRouters.md): Retrieves a list of prompt routers. - [ListProvisionedModelThroughputs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListProvisionedModelThroughputs.md): Lists the Provisioned Throughputs in the account. - [ListTagsForResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ListTagsForResource.md): List the tags associated with the specified resource. - [PutAccountDataRetention](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutAccountDataRetention.md): Sets the account-wide data retention mode for Amazon Bedrock. - [PutEnforcedGuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutEnforcedGuardrailConfiguration.md): Sets the account-level enforced guardrail configuration. - [PutModelInvocationLoggingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutModelInvocationLoggingConfiguration.md): Set the configuration values for model invocation logging. - [PutResourcePolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutResourcePolicy.md): Adds a resource policy for a Bedrock resource. - [PutUseCaseForModelAccess](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PutUseCaseForModelAccess.md): Returns the use case for model access. - [RegisterMarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RegisterMarketplaceModelEndpoint.md): Registers an existing Amazon SageMaker endpoint with Amazon Bedrock Marketplace, allowing it to be used with Amazon Bedrock APIs. - [StartAutomatedReasoningPolicyBuildWorkflow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StartAutomatedReasoningPolicyBuildWorkflow.md): Starts a new build workflow for an Automated Reasoning policy. - [StartAutomatedReasoningPolicyTestWorkflow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StartAutomatedReasoningPolicyTestWorkflow.md): Initiates a test workflow to validate Automated Reasoning policy tests. - [StopAdvancedPromptOptimizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopAdvancedPromptOptimizationJob.md): Stops an advanced prompt optimization job that is in progress. - [StopEvaluationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopEvaluationJob.md): Stops an evaluation job that is current being created or running. - [StopModelCustomizationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopModelCustomizationJob.md): Stops an active model customization job. - [StopModelInvocationJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StopModelInvocationJob.md): Stops a batch inference job. - [TagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TagResource.md): Associate tags with a resource. - [UntagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UntagResource.md): Remove one or more tags from a resource. - [UpdateAutomatedReasoningPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateAutomatedReasoningPolicy.md): Updates an existing Automated Reasoning policy with new rules, variables, or configuration. - [UpdateAutomatedReasoningPolicyAnnotations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateAutomatedReasoningPolicyAnnotations.md): Updates the annotations for an Automated Reasoning policy build workflow. - [UpdateAutomatedReasoningPolicyTestCase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateAutomatedReasoningPolicyTestCase.md): Updates an existing Automated Reasoning policy test. - [UpdateCustomModelDeployment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateCustomModelDeployment.md): Updates a custom model deployment with a new custom model. - [UpdateGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateGuardrail.md): Updates a guardrail with the values you specify. - [UpdateMarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateMarketplaceModelEndpoint.md): Updates the configuration of an existing endpoint for a model from Amazon Bedrock Marketplace. - [UpdateProvisionedModelThroughput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_UpdateProvisionedModelThroughput.md): Updates the name or associated model for a Provisioned Throughput. ### Data Types - [AccountEnforcedGuardrailInferenceInputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AccountEnforcedGuardrailInferenceInputConfiguration.md): Account-level enforced guardrail input configuration. - [AccountEnforcedGuardrailOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AccountEnforcedGuardrailOutputConfiguration.md): Account enforced guardrail output configuration. - [AdvancedPromptOptimizationInputConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AdvancedPromptOptimizationInputConfig.md): The input data configuration for an advanced prompt optimization job. - [AdvancedPromptOptimizationJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AdvancedPromptOptimizationJobSummary.md): A summary of an advanced prompt optimization job. - [AdvancedPromptOptimizationOutputConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AdvancedPromptOptimizationOutputConfig.md): The output data configuration for an advanced prompt optimization job. - [AgreementAvailability](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AgreementAvailability.md): Information about the agreement availability - [AutomatedEvaluationConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedEvaluationConfig.md): The configuration details of an automated evaluation job. - [AutomatedEvaluationCustomMetricConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedEvaluationCustomMetricConfig.md): Defines the configuration of custom metrics to be used in an evaluation job. - [AutomatedEvaluationCustomMetricSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedEvaluationCustomMetricSource.md): An array item definining a single custom metric for use in an Amazon Bedrock evaluation job. - [AutomatedReasoningCheckFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckFinding.md): Represents the result of an Automated Reasoning validation check, indicating whether the content is logically valid, invalid, or falls into other categories based on the policy rules. - [AutomatedReasoningCheckImpossibleFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckImpossibleFinding.md): Indicates that no valid claims can be made due to logical contradictions in the premises or rules. - [AutomatedReasoningCheckInputTextReference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckInputTextReference.md): References a portion of the original input text that corresponds to logical elements. - [AutomatedReasoningCheckInvalidFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckInvalidFinding.md): Indicates that the claims are logically false and contradictory to the established rules or premises. - [AutomatedReasoningCheckLogicWarning](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckLogicWarning.md): Identifies logical issues in the translated statements that exist independent of any policy rules, such as statements that are always true or always false. - [AutomatedReasoningCheckNoTranslationsFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckNoTranslationsFinding.md): Indicates that no relevant logical information could be extracted from the input for validation. - [AutomatedReasoningCheckRule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckRule.md): References a specific automated reasoning policy rule that was applied during evaluation. - [AutomatedReasoningCheckSatisfiableFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckSatisfiableFinding.md): Indicates that the claims could be either true or false depending on additional assumptions not provided in the input. - [AutomatedReasoningCheckScenario](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckScenario.md): Represents a logical scenario where claims can be evaluated as true or false, containing specific logical assignments. - [AutomatedReasoningCheckTooComplexFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckTooComplexFinding.md): Indicates that the input exceeds the processing capacity due to the volume or complexity of the logical information. - [AutomatedReasoningCheckTranslation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckTranslation.md): Contains the logical translation of natural language input into formal logical statements, including premises, claims, and confidence scores. - [AutomatedReasoningCheckTranslationAmbiguousFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckTranslationAmbiguousFinding.md): Indicates that the input has multiple valid logical interpretations, requiring additional context or clarification. - [AutomatedReasoningCheckTranslationOption](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckTranslationOption.md): Represents one possible logical interpretation of ambiguous input content. - [AutomatedReasoningCheckValidFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningCheckValidFinding.md): Indicates that the claims are definitively true and logically implied by the premises, with no possible alternative interpretations. - [AutomatedReasoningLogicStatement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningLogicStatement.md): Represents a logical statement that can be expressed both in formal logic notation and natural language, providing dual representations for better understanding and validation. - [AutomatedReasoningPolicyAddRuleAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddRuleAnnotation.md): An annotation for adding a new rule to an Automated Reasoning policy using a formal logical expression. - [AutomatedReasoningPolicyAddRuleFromNaturalLanguageAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddRuleFromNaturalLanguageAnnotation.md): An annotation for adding a new rule to the policy by converting a natural language description into a formal logical expression. - [AutomatedReasoningPolicyAddRuleMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddRuleMutation.md): A mutation operation that adds a new rule to the policy definition during the build process. - [AutomatedReasoningPolicyAddTypeAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddTypeAnnotation.md): An annotation for adding a new custom type to an Automated Reasoning policy, defining a set of possible values for variables. - [AutomatedReasoningPolicyAddTypeMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddTypeMutation.md): A mutation operation that adds a new custom type to the policy definition during the build process. - [AutomatedReasoningPolicyAddTypeValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddTypeValue.md): Represents a single value that can be added to an existing custom type in the policy. - [AutomatedReasoningPolicyAddVariableAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddVariableAnnotation.md): An annotation for adding a new variable to an Automated Reasoning policy, which can be used in rule expressions. - [AutomatedReasoningPolicyAddVariableMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAddVariableMutation.md): A mutation operation that adds a new variable to the policy definition during the build process. - [AutomatedReasoningPolicyAnnotatedChunk](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAnnotatedChunk.md): Represents a portion of a source document with line number annotations. - [AutomatedReasoningPolicyAnnotatedContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAnnotatedContent.md): Represents a content element within an annotated chunk. - [AutomatedReasoningPolicyAnnotatedLine](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAnnotatedLine.md): Represents a single line of text from a source document, annotated with its line number for precise referencing. - [AutomatedReasoningPolicyAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAnnotation.md): Contains the various operations that can be performed on an Automated Reasoning policy, including adding, updating, and deleting rules, variables, and types. - [AutomatedReasoningPolicyAtomicStatement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyAtomicStatement.md): Represents a single, indivisible statement extracted from a source document. - [AutomatedReasoningPolicyBuildLog](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildLog.md): Contains detailed logging information about the policy build process, including steps taken, decisions made, and any issues encountered. - [AutomatedReasoningPolicyBuildLogEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildLogEntry.md): Represents a single entry in the policy build log, containing information about a specific step or event in the build process. - [AutomatedReasoningPolicyBuildResultAssetManifest](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildResultAssetManifest.md): A catalog of all artifacts produced by a build workflow, providing a comprehensive list of available assets including their types and identifiers. - [AutomatedReasoningPolicyBuildResultAssetManifestEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildResultAssetManifestEntry.md): Represents a single entry in the asset manifest, describing one artifact produced by the build workflow. - [AutomatedReasoningPolicyBuildResultAssets](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildResultAssets.md): Contains the various assets generated during a policy build workflow, including logs, quality reports, test cases, and the final policy definition. - [AutomatedReasoningPolicyBuildStep](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildStep.md): Represents a single step in the policy build process, containing context about what was being processed and any messages or results. - [AutomatedReasoningPolicyBuildStepContext](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildStepContext.md): Provides context about what type of operation was being performed during a build step. - [AutomatedReasoningPolicyBuildStepMessage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildStepMessage.md): Represents a message generated during a build step, providing information about what happened or any issues encountered. - [AutomatedReasoningPolicyBuildWorkflowDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildWorkflowDocument.md): Represents a source document used in the policy build workflow, containing the content and metadata needed for policy generation. - [AutomatedReasoningPolicyBuildWorkflowRepairContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildWorkflowRepairContent.md): Contains content and instructions for repairing or improving an existing Automated Reasoning policy. - [AutomatedReasoningPolicyBuildWorkflowSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildWorkflowSource.md): Defines the source content for a policy build workflow, which can include documents, repair instructions, or other input materials. - [AutomatedReasoningPolicyBuildWorkflowSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyBuildWorkflowSummary.md): Provides a summary of a policy build workflow, including its current status, timing information, and key identifiers. - [AutomatedReasoningPolicyDefinition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinition.md): Contains the formal logic rules, variables, and custom variable types that define an Automated Reasoning policy. - [AutomatedReasoningPolicyDefinitionElement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionElement.md): Represents a single element in an Automated Reasoning policy definition, such as a rule, variable, or type definition. - [AutomatedReasoningPolicyDefinitionQualityReport](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionQualityReport.md): Provides a comprehensive analysis of the quality and completeness of an Automated Reasoning policy definition, highlighting potential issues and optimization opportunities. - [AutomatedReasoningPolicyDefinitionRule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionRule.md): Represents a formal logic rule in an Automated Reasoning policy. - [AutomatedReasoningPolicyDefinitionType](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionType.md): Represents a custom user-defined viarble type in an Automated Reasoning policy. - [AutomatedReasoningPolicyDefinitionTypeValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionTypeValue.md): Represents a single value within a custom type definition, including its identifier and description. - [AutomatedReasoningPolicyDefinitionTypeValuePair](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionTypeValuePair.md): Associates a type name with a specific value name, used for referencing type values in rules and other policy elements. - [AutomatedReasoningPolicyDefinitionVariable](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDefinitionVariable.md): Represents a variable in an Automated Reasoning policy. - [AutomatedReasoningPolicyDeleteRuleAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteRuleAnnotation.md): An annotation for removing a rule from an Automated Reasoning policy. - [AutomatedReasoningPolicyDeleteRuleMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteRuleMutation.md): A mutation operation that removes a rule from the policy definition during the build process. - [AutomatedReasoningPolicyDeleteTypeAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteTypeAnnotation.md): An annotation for removing a custom type from an Automated Reasoning policy. - [AutomatedReasoningPolicyDeleteTypeMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteTypeMutation.md): A mutation operation that removes a custom type from the policy definition during the build process. - [AutomatedReasoningPolicyDeleteTypeValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteTypeValue.md): Represents a value to be removed from an existing custom type in the policy. - [AutomatedReasoningPolicyDeleteVariableAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteVariableAnnotation.md): An annotation for removing a variable from an Automated Reasoning policy. - [AutomatedReasoningPolicyDeleteVariableMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDeleteVariableMutation.md): A mutation operation that removes a variable from the policy definition during the build process. - [AutomatedReasoningPolicyDisjointRuleSet](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyDisjointRuleSet.md): Represents a set of rules that operate on completely separate variables, indicating they address different concerns or domains within the policy. - [AutomatedReasoningPolicyFidelityReport](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyFidelityReport.md): A comprehensive analysis report that measures how accurately a generated policy represents the source documents. - [AutomatedReasoningPolicyGeneratedTestCase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyGeneratedTestCase.md): Represents a generated test case, consisting of query content, guard content, and expected results. - [AutomatedReasoningPolicyGeneratedTestCases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyGeneratedTestCases.md): Contains a comprehensive test suite generated by the build workflow, providing validation capabilities for automated reasoning policies. - [AutomatedReasoningPolicyGenerateFidelityReportContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyGenerateFidelityReportContent.md): Configuration for generating a fidelity report, which can either analyze new documents or update an existing fidelity report with a new policy definition. - [AutomatedReasoningPolicyIngestContentAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyIngestContentAnnotation.md): An annotation for processing and incorporating new content into an Automated Reasoning policy. - [AutomatedReasoningPolicyIterativeRefinementContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyIterativeRefinementContent.md): Configuration for an iterative policy refinement workflow, including source documents to process and optional feedback to guide the refinement. - [AutomatedReasoningPolicyMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyMutation.md): A container for various mutation operations that can be applied to an Automated Reasoning policy, including adding, updating, and deleting policy elements. - [AutomatedReasoningPolicyPlanning](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyPlanning.md): Represents the planning phase of policy build workflow, where the system analyzes source content and determines what operations to perform. - [AutomatedReasoningPolicyReportSourceDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyReportSourceDocument.md): Represents a source document that was analyzed during fidelity report generation, including the document's metadata and its content broken down into atomic statements. - [AutomatedReasoningPolicyRuleReport](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyRuleReport.md): Provides detailed fidelity analysis for a specific policy rule, including which source document statements support it and how accurate the rule is. - [AutomatedReasoningPolicyScenario](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyScenario.md): Represents a test scenario used to validate an Automated Reasoning policy, including the test conditions and expected outcomes. - [AutomatedReasoningPolicyScenarios](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyScenarios.md): Contains a comprehensive entity encompassing all the scenarios generated by the build workflow, which can be used to validate an Automated Reasoning policy. - [AutomatedReasoningPolicySourceDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicySourceDocument.md): Represents a source document that was processed during a build workflow. - [AutomatedReasoningPolicyStatementLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyStatementLocation.md): Describes the location of a statement within a source document using line numbers. - [AutomatedReasoningPolicyStatementReference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyStatementReference.md): References a specific atomic statement within a source document, used to link policy elements back to their source material. - [AutomatedReasoningPolicySummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicySummary.md): Contains summary information about an Automated Reasoning policy, including metadata and timestamps. - [AutomatedReasoningPolicyTestCase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyTestCase.md): Represents a test for validating an Automated Reasoning policy. tests contain sample inputs and expected outcomes to verify policy behavior. - [AutomatedReasoningPolicyTestResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyTestResult.md): Contains the results of testing an Automated Reasoning policy against various scenarios and validation checks. - [AutomatedReasoningPolicyTypeValueAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyTypeValueAnnotation.md): An annotation for managing values within custom types, including adding, updating, or removing specific type values. - [AutomatedReasoningPolicyUpdateFromRuleFeedbackAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateFromRuleFeedbackAnnotation.md): An annotation for updating the policy based on feedback about how specific rules performed during testing or real-world usage. - [AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateFromScenarioFeedbackAnnotation.md): An annotation for updating the policy based on feedback about how it performed on specific test scenarios. - [AutomatedReasoningPolicyUpdateRuleAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateRuleAnnotation.md): An annotation for modifying an existing rule in an Automated Reasoning policy. - [AutomatedReasoningPolicyUpdateRuleMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateRuleMutation.md): A mutation operation that modifies an existing rule in the policy definition during the build process. - [AutomatedReasoningPolicyUpdateTypeAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateTypeAnnotation.md): An annotation for modifying an existing custom type in an Automated Reasoning policy. - [AutomatedReasoningPolicyUpdateTypeMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateTypeMutation.md): A mutation operation that modifies an existing custom type in the policy definition during the build process. - [AutomatedReasoningPolicyUpdateTypeValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateTypeValue.md): Represents a modification to a value within an existing custom type. - [AutomatedReasoningPolicyUpdateVariableAnnotation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateVariableAnnotation.md): An annotation for modifying an existing variable in an Automated Reasoning policy. - [AutomatedReasoningPolicyUpdateVariableMutation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyUpdateVariableMutation.md): A mutation operation that modifies an existing variable in the policy definition during the build process. - [AutomatedReasoningPolicyVariableReport](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyVariableReport.md): Provides detailed fidelity analysis for a specific policy variable, including which source document statements support it and how accurate the variable definition is. - [AutomatedReasoningPolicyWorkflowTypeContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_AutomatedReasoningPolicyWorkflowTypeContent.md): Defines the content and configuration for different types of policy build workflows. - [BatchDeleteAdvancedPromptOptimizationJobError](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteAdvancedPromptOptimizationJobError.md): Information about an error deleting a job. - [BatchDeleteAdvancedPromptOptimizationJobItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteAdvancedPromptOptimizationJobItem.md): Information about a successfully deleted job. - [BatchDeleteEvaluationJobError](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteEvaluationJobError.md): A JSON array that provides the status of the evaluation jobs being deleted. - [BatchDeleteEvaluationJobItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BatchDeleteEvaluationJobItem.md): An evaluation job for deletion, and it’s current status. - [BedrockEvaluatorModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_BedrockEvaluatorModel.md): The evaluator model used in knowledge base evaluation job or in model evaluation job that use a model as judge. - [ByteContentDoc](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ByteContentDoc.md): Contains the document contained in the wrapper object, along with its attributes/fields. - [CloudWatchConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CloudWatchConfig.md): CloudWatch logging configuration. - [CustomizationConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomizationConfig.md): A model customization configuration - [CustomMetricBedrockEvaluatorModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomMetricBedrockEvaluatorModel.md): Defines the model you want to evaluate custom metrics in an Amazon Bedrock evaluation job. - [CustomMetricDefinition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomMetricDefinition.md): The definition of a custom metric for use in an Amazon Bedrock evaluation job. - [CustomMetricEvaluatorModelConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomMetricEvaluatorModelConfig.md): Configuration of the evaluator model you want to use to evaluate custom metrics in an Amazon Bedrock evaluation job. - [CustomModelDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomModelDataSource.md): The data source for a custom model. - [CustomModelDeploymentSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomModelDeploymentSummary.md): Contains summary information about a custom model deployment, including its ARN, name, status, and associated custom model. - [CustomModelDeploymentUpdateDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomModelDeploymentUpdateDetails.md): Details about an update to a custom model deployment, including the new custom model resource ARN and current update status. - [CustomModelSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomModelSummary.md): Summary information for a custom model. - [CustomModelUnits](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_CustomModelUnits.md): A CustomModelUnit (CMU) is an abstract view of the hardware utilization that Amazon Bedrock needs to host a single copy of your custom model. - [DataProcessingDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DataProcessingDetails.md): For a Distillation job, the status details for the data processing sub-task of the job. - [DimensionalPriceRate](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DimensionalPriceRate.md): Dimensional price rate. - [DistillationConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_DistillationConfig.md): Settings for distilling a foundation model into a smaller and more efficient model. - [EndpointConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EndpointConfig.md): Specifies the configuration for the endpoint. - [EvaluationBedrockModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationBedrockModel.md): Contains the ARN of the Amazon Bedrock model or inference profile specified in your evaluation job. - [EvaluationConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationConfig.md): The configuration details of either an automated or human-based evaluation job. - [EvaluationDataset](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationDataset.md): Used to specify the name of a built-in prompt dataset and optionally, the Amazon S3 bucket where a custom prompt dataset is saved. - [EvaluationDatasetLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationDatasetLocation.md): The location in Amazon S3 where your prompt dataset is stored. - [EvaluationDatasetMetricConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationDatasetMetricConfig.md): Defines the prompt datasets, built-in metric names and custom metric names, and the task type. - [EvaluationInferenceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationInferenceConfig.md): The configuration details of the inference model for an evaluation job. - [EvaluationInferenceConfigSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationInferenceConfigSummary.md): Identifies the models, Knowledge Bases, or other RAG sources evaluated in a model or Knowledge Base evaluation job. - [EvaluationModelConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationModelConfig.md): Defines the models used in the model evaluation job. - [EvaluationModelConfigSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationModelConfigSummary.md): A summary of the models used in an Amazon Bedrock model evaluation job. - [EvaluationOutputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationOutputDataConfig.md): The Amazon S3 location where the results of your evaluation job are saved. - [EvaluationPrecomputedInferenceSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationPrecomputedInferenceSource.md): A summary of a model used for a model evaluation job where you provide your own inference response data. - [EvaluationPrecomputedRagSourceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationPrecomputedRagSourceConfig.md): A summary of a RAG source used for a Knowledge Base evaluation job where you provide your own inference response data. - [EvaluationPrecomputedRetrieveAndGenerateSourceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationPrecomputedRetrieveAndGenerateSourceConfig.md): A summary of a RAG source used for a retrieve-and-generate Knowledge Base evaluation job where you provide your own inference response data. - [EvaluationPrecomputedRetrieveSourceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationPrecomputedRetrieveSourceConfig.md): A summary of a RAG source used for a retrieve-only Knowledge Base evaluation job where you provide your own inference response data. - [EvaluationRagConfigSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationRagConfigSummary.md): A summary of the RAG resources used in an Amazon Bedrock Knowledge Base evaluation job. - [EvaluationSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluationSummary.md): Summary information of an evaluation job. - [EvaluatorModelConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_EvaluatorModelConfig.md): Specifies the model configuration for the evaluator model. - [ExternalSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ExternalSource.md): The unique external source of the content contained in the wrapper object. - [ExternalSourcesGenerationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ExternalSourcesGenerationConfiguration.md): The response generation configuration of the external source wrapper object. - [ExternalSourcesRetrieveAndGenerateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ExternalSourcesRetrieveAndGenerateConfiguration.md): The configuration of the external source wrapper object in the retrieveAndGenerate function. - [FieldForReranking](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FieldForReranking.md): Specifies a field to be used during the reranking process in a Knowledge Base vector search. - [FilterAttribute](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FilterAttribute.md): Specifies the name of the metadata attribute/field to apply filters. - [FoundationModelDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FoundationModelDetails.md): Information about a foundation model. - [FoundationModelLifecycle](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FoundationModelLifecycle.md): Details about whether a model version is available or deprecated. - [FoundationModelSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_FoundationModelSummary.md): Summary information for a foundation model. - [GenerationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GenerationConfiguration.md): The configuration details for response generation based on retrieved text chunks. - [GraderConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GraderConfig.md): Configuration for the grader used in reinforcement fine-tuning to evaluate model responses and provide reward signals. - [GuardrailAutomatedReasoningPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailAutomatedReasoningPolicy.md): Represents the configuration of Automated Reasoning policies within a Amazon Bedrock Guardrail, including the policies to apply and confidence thresholds. - [GuardrailAutomatedReasoningPolicyConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailAutomatedReasoningPolicyConfig.md): Configuration settings for integrating Automated Reasoning policies with Amazon Bedrock Guardrails. - [GuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailConfiguration.md): The configuration details for the guardrail. - [GuardrailContentFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContentFilter.md): Contains filter strengths for harmful content. - [GuardrailContentFilterConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContentFilterConfig.md): Contains filter strengths for harmful content. - [GuardrailContentFiltersTier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContentFiltersTier.md): The tier that your guardrail uses for content filters. - [GuardrailContentFiltersTierConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContentFiltersTierConfig.md): The tier that your guardrail uses for content filters. - [GuardrailContentPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContentPolicy.md): Contains details about how to handle harmful content. - [GuardrailContentPolicyConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContentPolicyConfig.md): Contains details about how to handle harmful content. - [GuardrailContextualGroundingFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContextualGroundingFilter.md): The details for the guardrails contextual grounding filter. - [GuardrailContextualGroundingFilterConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContextualGroundingFilterConfig.md): The filter configuration details for the guardrails contextual grounding filter. - [GuardrailContextualGroundingPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContextualGroundingPolicy.md): The details for the guardrails contextual grounding policy. - [GuardrailContextualGroundingPolicyConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContextualGroundingPolicyConfig.md): The policy configuration details for the guardrails contextual grounding policy. - [GuardrailContextualGroundingTier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContextualGroundingTier.md): Specifies the tier that your guardrail uses for contextual grounding checks. - [GuardrailContextualGroundingTierConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailContextualGroundingTierConfig.md): Specifies the tier that your guardrail uses for contextual grounding checks. - [GuardrailCrossRegionConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailCrossRegionConfig.md): The system-defined guardrail profile that you're using with your guardrail. - [GuardrailCrossRegionDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailCrossRegionDetails.md): Contains details about the system-defined guardrail profile that you're using with your guardrail for cross-Region inference. - [GuardrailManagedWords](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailManagedWords.md): The managed word list that was configured for the guardrail. (This is a list of words that are pre-defined and managed by guardrails only.) - [GuardrailManagedWordsConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailManagedWordsConfig.md): The managed word list to configure for the guardrail. - [GuardrailPiiEntity](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailPiiEntity.md): The PII entity configured for the guardrail. - [GuardrailPiiEntityConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailPiiEntityConfig.md): The PII entity to configure for the guardrail. - [GuardrailRegex](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailRegex.md): The regular expression configured for the guardrail. - [GuardrailRegexConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailRegexConfig.md): The regular expression to configure for the guardrail. - [GuardrailSensitiveInformationPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailSensitiveInformationPolicy.md): Contains details about PII entities and regular expressions configured for the guardrail. - [GuardrailSensitiveInformationPolicyConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailSensitiveInformationPolicyConfig.md): Contains details about PII entities and regular expressions to configure for the guardrail. - [GuardrailSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailSummary.md): Contains details about a guardrail. - [GuardrailTopic](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailTopic.md): Details about topics for the guardrail to identify and deny. - [GuardrailTopicConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailTopicConfig.md): Details about topics for the guardrail to identify and deny. - [GuardrailTopicPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailTopicPolicy.md): Contains details about topics that the guardrail should identify and deny. - [GuardrailTopicPolicyConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailTopicPolicyConfig.md): Contains details about topics that the guardrail should identify and deny. - [GuardrailTopicsTier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailTopicsTier.md): The tier that your guardrail uses for denied topic filters. - [GuardrailTopicsTierConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailTopicsTierConfig.md): The tier that your guardrail uses for denied topic filters. - [GuardrailWord](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailWord.md): A word configured for the guardrail. - [GuardrailWordConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailWordConfig.md): A word to configure for the guardrail. - [GuardrailWordPolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailWordPolicy.md): Contains details about the word policy configured for the guardrail. - [GuardrailWordPolicyConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_GuardrailWordPolicyConfig.md): Contains details about the word policy to configured for the guardrail. - [HumanEvaluationConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_HumanEvaluationConfig.md): Specifies the custom metrics, how tasks will be rated, the flow definition ARN, and your custom prompt datasets. - [HumanEvaluationCustomMetric](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_HumanEvaluationCustomMetric.md): In a model evaluation job that uses human workers you must define the name of the metric, and how you want that metric rated ratingMethod, and an optional description of the metric. - [HumanWorkflowConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_HumanWorkflowConfig.md): Contains SageMakerFlowDefinition object. - [ImplicitFilterConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ImplicitFilterConfiguration.md): Configuration for implicit filtering in Knowledge Base vector searches. - [ImportedModelSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ImportedModelSummary.md): Information about the imported model. - [InferenceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_InferenceConfiguration.md): Inference parameters for a model. - [InferenceProfileModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_InferenceProfileModel.md): Contains information about a model. - [InferenceProfileModelSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_InferenceProfileModelSource.md): Contains information about the model or system-defined inference profile that is the source for an inference profile.. - [InferenceProfileSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_InferenceProfileSummary.md): Contains information about an inference profile. - [InvocationLogsConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_InvocationLogsConfig.md): Settings for using invocation logs to customize a model. - [InvocationLogSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_InvocationLogSource.md): A storage location for invocation logs. - [KbInferenceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_KbInferenceConfig.md): Contains configuration details of the inference for knowledge base retrieval and response generation. - [KnowledgeBaseConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_KnowledgeBaseConfig.md): The configuration details for retrieving information from a knowledge base and generating responses. - [KnowledgeBaseRetrievalConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_KnowledgeBaseRetrievalConfiguration.md): Contains configuration details for retrieving information from a knowledge base. - [KnowledgeBaseRetrieveAndGenerateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_KnowledgeBaseRetrieveAndGenerateConfiguration.md): Contains configuration details for retrieving information from a knowledge base and generating responses. - [KnowledgeBaseVectorSearchConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_KnowledgeBaseVectorSearchConfiguration.md): The configuration details for returning the results from the knowledge base vector search. - [LambdaGraderConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_LambdaGraderConfig.md): Configuration for using an AWS Lambda function to grade model responses during reinforcement fine-tuning training. - [LegalTerm](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_LegalTerm.md): The legal term of the agreement. - [LoggingConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_LoggingConfig.md): Configuration fields for invocation logging. - [MarketplaceModelEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_MarketplaceModelEndpoint.md): Contains details about an endpoint for a model from Amazon Bedrock Marketplace. - [MarketplaceModelEndpointSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_MarketplaceModelEndpointSummary.md): Provides a summary of an endpoint for a model from Amazon Bedrock Marketplace. - [MetadataAttributeSchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_MetadataAttributeSchema.md): Defines the schema for a metadata attribute used in Knowledge Base vector searches. - [MetadataConfigurationForReranking](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_MetadataConfigurationForReranking.md): Configuration for how metadata should be used during the reranking process in Knowledge Base vector searches. - [ModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelConfiguration.md): Configuration for a model used in advanced prompt optimization. - [ModelCopyJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelCopyJobSummary.md): Contains details about each model copy job. - [ModelCustomizationJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelCustomizationJobSummary.md): Information about one customization job - [ModelDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelDataSource.md): The data source of the model to import. - [ModelEnforcement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelEnforcement.md): Model-specific information for the enforced guardrail configuration. - [ModelImportJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelImportJobSummary.md): Information about the import job. - [ModelInvocationJobInputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelInvocationJobInputDataConfig.md): Details about the location of the input to the batch inference job. - [ModelInvocationJobOutputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelInvocationJobOutputDataConfig.md): Contains the configuration of the S3 location of the output data. - [ModelInvocationJobS3InputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelInvocationJobS3InputDataConfig.md): Contains the configuration of the S3 location of the input data. - [ModelInvocationJobS3OutputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelInvocationJobS3OutputDataConfig.md): Contains the configuration of the S3 location of the output data. - [ModelInvocationJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelInvocationJobSummary.md): A summary of a batch inference job. - [ModelPackageArnDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ModelPackageArnDataSource.md): Contains the Amazon Resource Name (ARN) of a SageMaker AI model package to use as the data source for a custom model. - [Offer](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_Offer.md): An offer dictates usage terms for the model. - [OrchestrationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_OrchestrationConfiguration.md): The configuration details for the model to process the prompt prior to retrieval and response generation. - [OutputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_OutputDataConfig.md): S3 Location of the output data. - [PerformanceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PerformanceConfiguration.md): Contains performance settings for a model. - [PricingTerm](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PricingTerm.md): Describes the usage-based pricing term. - [PromptRouterSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PromptRouterSummary.md): Details about a prompt router. - [PromptRouterTargetModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PromptRouterTargetModel.md): The target model for a prompt router. - [PromptTemplate](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_PromptTemplate.md): The template for the prompt that's sent to the model for response generation. - [ProvisionedModelSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ProvisionedModelSummary.md): A summary of information about a Provisioned Throughput. - [QueryTransformationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_QueryTransformationConfiguration.md): The configuration details for transforming the prompt. - [RAGConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RAGConfig.md): Contains configuration details for retrieval of information and response generation. - [RatingScaleItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RatingScaleItem.md): Defines the value and corresponding definition for one rating in a custom metric rating scale. - [RatingScaleItemValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RatingScaleItemValue.md): Defines the value for one rating in a custom metric rating scale. - [RequestMetadataBaseFilters](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RequestMetadataBaseFilters.md): A mapping of a metadata key to a value that it should or should not equal. - [RequestMetadataFilters](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RequestMetadataFilters.md): Rules for filtering invocation logs. - [RerankingMetadataSelectiveModeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RerankingMetadataSelectiveModeConfiguration.md): Configuration for selectively including or excluding metadata fields during the reranking process. - [RetrievalFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RetrievalFilter.md): Specifies the filters to use on the metadata attributes/fields in the knowledge base data sources before returning results. - [RetrieveAndGenerateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RetrieveAndGenerateConfiguration.md): Contains configuration details for a knowledge base retrieval and response generation. - [RetrieveConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RetrieveConfig.md): The configuration details for retrieving information from a knowledge base. - [RFTConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RFTConfig.md): Configuration settings for reinforcement fine-tuning (RFT), including grader configuration and training hyperparameters. - [RFTHyperParameters](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RFTHyperParameters.md): Hyperparameters for controlling the reinforcement fine-tuning training process, including learning settings and evaluation intervals. - [RoutingCriteria](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_RoutingCriteria.md): Routing criteria for a prompt router. - [S3Config](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_S3Config.md): S3 configuration for storing log data. - [S3DataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_S3DataSource.md): The Amazon S3 data source of the model to import. - [S3ObjectDoc](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_S3ObjectDoc.md): The unique wrapper object of the document from the S3 location. - [SageMakerEndpoint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_SageMakerEndpoint.md): Specifies the configuration for a Amazon SageMaker endpoint. - [SelectiveContentGuarding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_SelectiveContentGuarding.md): Selective content guarding controls for enforced guardrails. - [StatusDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_StatusDetails.md): The status details for sub-tasks of a customization job. - [SupportTerm](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_SupportTerm.md): Describes a support term. - [Tag](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_Tag.md): Definition of the key/value pair for a tag. - [TeacherModelConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TeacherModelConfig.md): Details about a teacher model used for model customization. - [TermDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TermDetails.md): Describes the usage terms of an offer. - [TextInferenceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TextInferenceConfig.md): The configuration details for text generation using a language model via the RetrieveAndGenerate function. - [TrainingDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TrainingDataConfig.md): S3 Location of the training data. - [TrainingDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TrainingDetails.md): The status details for the training sub-task of the customization job. - [TrainingMetrics](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_TrainingMetrics.md): Metrics associated with the custom job. - [ValidationDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ValidationDataConfig.md): Array of up to 10 validators. - [ValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ValidationDetails.md): The status details for the validation sub-task of the customization job. - [Validator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_Validator.md): Information about a validator. - [ValidatorMetric](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ValidatorMetric.md): The metric for the validator. - [ValidityTerm](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_ValidityTerm.md): Describes the validity terms. - [VectorSearchBedrockRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_VectorSearchBedrockRerankingConfiguration.md): Configuration for using Amazon Bedrock foundation models to rerank Knowledge Base vector search results. - [VectorSearchBedrockRerankingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_VectorSearchBedrockRerankingModelConfiguration.md): Configuration for the Amazon Bedrock foundation model used for reranking vector search results. - [VectorSearchRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_VectorSearchRerankingConfiguration.md): Configuration for reranking vector search results to improve relevance. - [VpcConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_VpcConfig.md): The configuration of a virtual private cloud (VPC). ## [Agents for Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/APIReference/Welcome_Agents_for_Amazon_Bedrock.md) Describes the API operations for creating and managing Amazon Bedrock agents. ### Actions - [AssociateAgentCollaborator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AssociateAgentCollaborator.md): Makes an agent a collaborator for another agent. - [AssociateAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AssociateAgentKnowledgeBase.md): Associates a knowledge base with an agent. - [CreateAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgent.md) - [CreateAgentActionGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgentActionGroup.md): Creates an action group for an agent. - [CreateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgentAlias.md): Creates an alias of an agent that can be used to deploy the agent. - [CreateDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateDataSource.md): Connects a knowledge base to a data source. - [CreateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlow.md): Creates a prompt flow that you can use to send an input through various steps to yield an output. - [CreateFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlowAlias.md): Creates an alias of a flow for deployment. - [CreateFlowVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlowVersion.md): Creates a version of the flow that you can deploy. - [CreateKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateKnowledgeBase.md): Creates a knowledge base. - [CreatePrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreatePrompt.md): Creates a prompt in your prompt library that you can add to a flow. - [CreatePromptVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreatePromptVersion.md): Creates a static snapshot of your prompt that can be deployed to production. - [CreateRetrievalInstruction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateRetrievalInstruction.md): Creates a new retrieval instruction. - [CreateRetrievalInstructionVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateRetrievalInstructionVersion.md): Creates an immutable numbered version from the retrieval instruction's current reviewed content. - [CreateVpcConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateVpcConfiguration.md): Creates a VPC configuration that lets a knowledge base connect to a resource in your private VPC. - [DeleteAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgent.md): Deletes an agent. - [DeleteAgentActionGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgentActionGroup.md): Deletes an action group in an agent. - [DeleteAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgentAlias.md): Deletes an alias of an agent. - [DeleteAgentVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteAgentVersion.md): Deletes a version of an agent. - [DeleteDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteDataSource.md): Deletes a data source from a knowledge base. - [DeleteFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlow.md): Deletes a flow. - [DeleteFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlowAlias.md): Deletes an alias of a flow. - [DeleteFlowVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteFlowVersion.md): Deletes a version of a flow. - [DeleteKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteKnowledgeBase.md): Deletes a knowledge base. - [DeleteKnowledgeBaseDocuments](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteKnowledgeBaseDocuments.md): Deletes documents from a data source and syncs the changes to the knowledge base that is connected to it. - [DeletePrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeletePrompt.md): Deletes a prompt or a version of it, depending on whether you include the promptVersion field or not. - [DeleteResourcePolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteResourcePolicy.md): Removes the resource policy associated with a knowledge base. - [DeleteRetrievalInstruction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteRetrievalInstruction.md): Deletes a retrieval instruction or a single version of it. - [DeleteVpcConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeleteVpcConfiguration.md): Deletes a VPC configuration. - [DisassociateAgentCollaborator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DisassociateAgentCollaborator.md): Disassociates an agent collaborator. - [DisassociateAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DisassociateAgentKnowledgeBase.md): Disassociates a knowledge base from an agent. - [GetAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgent.md): Gets information about an agent. - [GetAgentActionGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentActionGroup.md): Gets information about an action group for an agent. - [GetAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentAlias.md): Gets information about an alias of an agent. - [GetAgentCollaborator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentCollaborator.md): Retrieves information about an agent's collaborator. - [GetAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentKnowledgeBase.md): Gets information about a knowledge base associated with an agent. - [GetAgentVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetAgentVersion.md): Gets details about a version of an agent. - [GetDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetDataSource.md): Gets information about a data source. - [GetFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlow.md): Retrieves information about a flow. - [GetFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlowAlias.md): Retrieves information about a flow. - [GetFlowVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetFlowVersion.md): Retrieves information about a version of a flow. - [GetIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetIngestionJob.md): Gets information about a data ingestion job. - [GetKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetKnowledgeBase.md): Gets information about a knowledge base. - [GetKnowledgeBaseDocuments](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetKnowledgeBaseDocuments.md): Retrieves specific documents from a data source that is connected to a knowledge base. - [GetPrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetPrompt.md): Retrieves information about the working draft (DRAFT version) of a prompt or a version of it, depending on whether you include the promptVersion field or not. - [GetResourcePolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetResourcePolicy.md): Retrieves the resource policy associated with a knowledge base. - [GetRetrievalInstruction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetRetrievalInstruction.md): Gets a retrieval instruction. - [GetVpcConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GetVpcConfiguration.md): Returns the details and current status of a single VPC configuration. - [IngestKnowledgeBaseDocuments](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestKnowledgeBaseDocuments.md): Ingests documents directly into the knowledge base that is connected to the data source. - [ListAgentActionGroups](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentActionGroups.md): Lists the action groups for an agent and information about each one. - [ListAgentAliases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentAliases.md): Lists the aliases of an agent and information about each one. - [ListAgentCollaborators](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentCollaborators.md): Retrieve a list of an agent's collaborators. - [ListAgentKnowledgeBases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentKnowledgeBases.md): Lists knowledge bases associated with an agent and information about each one. - [ListAgents](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgents.md): Lists the agents belonging to an account and information about each agent. - [ListAgentVersions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListAgentVersions.md): Lists the versions of an agent and information about each version. - [ListDataSources](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListDataSources.md): Lists the data sources in a knowledge base and information about each one. - [ListFlowAliases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlowAliases.md): Returns a list of aliases for a flow. - [ListFlows](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlows.md): Returns a list of flows and information about each flow. - [ListFlowVersions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListFlowVersions.md): Returns a list of information about each flow. - [ListIngestionJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListIngestionJobs.md): Lists the data ingestion jobs for a data source. - [ListKnowledgeBaseDocuments](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListKnowledgeBaseDocuments.md): Retrieves all the documents contained in a data source that is connected to a knowledge base. - [ListKnowledgeBases](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListKnowledgeBases.md): Lists the knowledge bases in an account. - [ListPrompts](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListPrompts.md): Returns either information about the working draft (DRAFT version) of each prompt in an account, or information about of all versions of a prompt, depending on whether you include the promptIdentifier field or not. - [ListRetrievalInstructions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListRetrievalInstructions.md): Lists the retrieval instructions in the caller's account. - [ListRetrievalInstructionVersions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListRetrievalInstructionVersions.md): Lists the numbered versions of a retrieval instruction, newest first. - [ListTagsForResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListTagsForResource.md): List all the tags for the resource you specify. - [ListVpcConfigurations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ListVpcConfigurations.md): Returns a paginated list of the VPC configurations for a knowledge base. - [PrepareAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PrepareAgent.md): Creates a DRAFT version of the agent that can be used for internal testing. - [PrepareFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PrepareFlow.md): Prepares the DRAFT version of a flow so that it can be invoked. - [PutResourcePolicy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PutResourcePolicy.md): Associates a resource policy with a knowledge base. - [StartIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StartIngestionJob.md): Begins a data ingestion job. - [StopIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StopIngestionJob.md): Stops a currently running data ingestion job. - [TagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_TagResource.md): Associate tags with a resource. - [UntagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UntagResource.md): Remove tags from a resource. - [UpdateAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.md): Updates the configuration of an agent. - [UpdateAgentActionGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentActionGroup.md): Updates the configuration for an action group for an agent. - [UpdateAgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentAlias.md): Updates configurations for an alias of an agent. - [UpdateAgentCollaborator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentCollaborator.md): Updates an agent's collaborator. - [UpdateAgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgentKnowledgeBase.md): Updates the configuration for a knowledge base that has been associated with an agent. - [UpdateDataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateDataSource.md): Updates the configurations for a data source connector. - [UpdateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlow.md): Modifies a flow. - [UpdateFlowAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlowAlias.md): Modifies the alias of a flow. - [UpdateKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateKnowledgeBase.md): Updates the configuration of a knowledge base with the fields that you specify. - [UpdatePrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdatePrompt.md): Modifies a prompt in your prompt library. - [UpdateRetrievalInstruction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateRetrievalInstruction.md): Updates the content of a retrieval instruction. - [ValidateFlowDefinition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ValidateFlowDefinition.md): Validates the definition of a flow. ### Data Types - [ActionGroupExecutor](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ActionGroupExecutor.md): Contains details about the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user. - [ActionGroupSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ActionGroupSummary.md): Contains details about an action group. - [Agent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_Agent.md): Contains details about an agent. - [AgentActionGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentActionGroup.md): Contains details about an action group. - [AgentAlias](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentAlias.md): Contains details about an alias of an agent. - [AgentAliasHistoryEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentAliasHistoryEvent.md): Contains details about the history of the alias. - [AgentAliasRoutingConfigurationListItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentAliasRoutingConfigurationListItem.md): Contains details about the routing configuration of the alias. - [AgentAliasSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentAliasSummary.md): Contains details about an alias of an agent. - [AgentCollaborator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentCollaborator.md): An agent collaborator. - [AgentCollaboratorSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentCollaboratorSummary.md): An agent collaborator summary. - [AgentDescriptor](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentDescriptor.md): An agent descriptor. - [AgentFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentFlowNodeConfiguration.md): Defines an agent node in your flow. - [AgentKnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentKnowledgeBase.md): Contains details about a knowledge base that is associated with an agent. - [AgentKnowledgeBaseSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentKnowledgeBaseSummary.md): Contains details about a knowledge base associated with an agent. - [AgentSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentSummary.md): Contains details about an agent. - [AgentVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentVersion.md): Contains details about a version of an agent. - [AgentVersionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AgentVersionSummary.md): Contains details about a version of an agent. - [AnyToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AnyToolChoice.md): Defines tools, at least one of which must be requested by the model. - [APISchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_APISchema.md): Contains details about the OpenAPI schema for the action group. - [AudioConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AudioConfiguration.md): Configuration settings for processing audio content in multimodal knowledge bases. - [AudioExtractionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AudioExtractionConfiguration.md): Configuration for audio extraction. - [AudioSegmentationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AudioSegmentationConfiguration.md): Configuration for segmenting audio content during multimodal knowledge base ingestion. - [AutoToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_AutoToolChoice.md): Defines tools. - [BedrockDataAutomationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_BedrockDataAutomationConfiguration.md): Contains configurations for using Amazon Bedrock Data Automation as the parser for ingesting your data sources. - [BedrockEmbeddingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_BedrockEmbeddingModelConfiguration.md): The vector configuration details for the Bedrock embeddings model. - [BedrockFoundationModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_BedrockFoundationModelConfiguration.md): Settings for a foundation model used to parse documents for a data source. - [BedrockFoundationModelContextEnrichmentConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_BedrockFoundationModelContextEnrichmentConfiguration.md): Context enrichment configuration is used to provide additional context to the RAG application using Amazon Bedrock foundation models. - [ByteContentDoc](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ByteContentDoc.md): Contains information about content defined inline in bytes. - [CachePointBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CachePointBlock.md): Indicates where a cache checkpoint is located. - [ChatPromptTemplateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ChatPromptTemplateConfiguration.md): Contains configurations to use a prompt in a conversational format. - [ChunkingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ChunkingConfiguration.md): Details about how to chunk the documents in the data source. - [CollectorFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CollectorFlowNodeConfiguration.md): Defines a collector node in your flow. - [ConditionFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ConditionFlowNodeConfiguration.md): Defines a condition node in your flow. - [ConfluenceCrawlerConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ConfluenceCrawlerConfiguration.md): The configuration of the Confluence content. - [ConfluenceDataSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ConfluenceDataSourceConfiguration.md): The configuration information to connect to Confluence as your data source for self-managed knowledge bases. - [ConfluenceSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ConfluenceSourceConfiguration.md): The endpoint information to connect to your Confluence data source. - [ContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ContentBlock.md): Contains the content for the message you pass to, or receive from a model. - [ContextEnrichmentConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ContextEnrichmentConfiguration.md): Context enrichment configuration is used to provide additional context to the RAG application. - [CrawlFilterConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CrawlFilterConfiguration.md): The configuration of filtering the data source content. - [CuratedQuery](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CuratedQuery.md): Contains configurations for a query, each of which defines information about example queries to help the query engine generate appropriate SQL queries. - [CustomContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CustomContent.md): Contains information about the content to ingest into a knowledge base connected to a custom data source. - [CustomDocumentIdentifier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CustomDocumentIdentifier.md): Contains information about the identifier of the document to ingest into a custom data source. - [CustomOrchestration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CustomOrchestration.md): Details of custom orchestration. - [CustomS3Location](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CustomS3Location.md): Contains information about the Amazon S3 location of the file containing the content to ingest into a knowledge base connected to a custom data source. - [CustomTransformationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CustomTransformationConfiguration.md): Settings for customizing steps in the data source content ingestion pipeline. - [CyclicConnectionFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CyclicConnectionFlowValidationDetails.md): Details about a cyclic connection detected in the flow. - [DailySchedule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DailySchedule.md): A daily sync. - [DataSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DataSource.md): Contains details about a data source. - [DataSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DataSourceConfiguration.md): The connection configuration for the data source. - [DataSourceSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DataSourceSummary.md): Contains details about a data source. - [DayOfMonth](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DayOfMonth.md): The day of the month on which a monthly sync runs. - [DeletionProtectionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DeletionProtectionConfiguration.md): Configuration for deletion protection. - [DocumentAccessControlEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DocumentAccessControlEntry.md): An access control entry specifying a principal and their access level. - [DocumentContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DocumentContent.md): Contains information about the content of a document. - [DocumentIdentifier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DocumentIdentifier.md): Contains information that identifies the document. - [DocumentMetadata](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DocumentMetadata.md): Contains information about the metadata associate with the content to ingest into a knowledge base. - [DuplicateConditionExpressionFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DuplicateConditionExpressionFlowValidationDetails.md): Details about duplicate condition expressions found in a condition node. - [DuplicateConnectionsFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_DuplicateConnectionsFlowValidationDetails.md): Details about duplicate connections found between two nodes in the flow. - [EmbeddingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_EmbeddingModelConfiguration.md): The configuration details for the embeddings model. - [EnrichmentStrategyConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_EnrichmentStrategyConfiguration.md): The strategy used for performing context enrichment. - [FieldForReranking](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FieldForReranking.md): Specifies a metadata field to include or exclude during the reranking process. - [FixedSizeChunkingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FixedSizeChunkingConfiguration.md): Configurations for when you choose fixed-size chunking. - [FlowAliasConcurrencyConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowAliasConcurrencyConfiguration.md): Determines how multiple nodes in a flow can run in parallel. - [FlowAliasRoutingConfigurationListItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowAliasRoutingConfigurationListItem.md): Contains information about a version that the alias maps to. - [FlowAliasSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowAliasSummary.md): Contains information about an alias of a flow. - [FlowCondition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowCondition.md): Defines a condition in the condition node. - [FlowConditionalConnectionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowConditionalConnectionConfiguration.md): The configuration of a connection between a condition node and another node. - [FlowConnection](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowConnection.md): Contains information about a connection between two nodes in the flow. - [FlowConnectionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowConnectionConfiguration.md): The configuration of the connection. - [FlowDataConnectionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowDataConnectionConfiguration.md): The configuration of a connection originating from a node that isn't a Condition node. - [FlowDefinition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowDefinition.md): The definition of the nodes and connections between nodes in the flow. - [FlowNode](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowNode.md): Contains configurations about a node in the flow. - [FlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowNodeConfiguration.md): Contains configurations for a node in your flow. - [FlowNodeInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowNodeInput.md): Contains configurations for an input in an Amazon Bedrock Flows node. - [FlowNodeOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowNodeOutput.md): Contains configurations for an output from a node. - [FlowSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowSummary.md): Contains the definition of a flow. - [FlowValidation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowValidation.md): Contains information about validation of the flow. - [FlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowValidationDetails.md): A union type containing various possible validation issues in the flow. - [FlowVersionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FlowVersionSummary.md): Contains information about a version of a flow. - [Function](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_Function.md): Defines parameters that the agent needs to invoke from the user to complete the function. - [FunctionSchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_FunctionSchema.md): Defines functions that each define parameters that the agent needs to invoke from the user. - [GuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_GuardrailConfiguration.md): Details about a guardrail associated with a resource. - [HierarchicalChunkingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_HierarchicalChunkingConfiguration.md): Settings for hierarchical document chunking for a data source. - [HierarchicalChunkingLevelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_HierarchicalChunkingLevelConfiguration.md): Token settings for a layer in a hierarchical chunking configuration. - [ImageExtractionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ImageExtractionConfiguration.md): Configuration for image extraction. - [IncompatibleConnectionDataTypeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IncompatibleConnectionDataTypeFlowValidationDetails.md): Details about incompatible data types in a connection between nodes. - [InferenceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InferenceConfiguration.md): Contains inference parameters to use when the agent invokes a foundation model in the part of the agent sequence defined by the promptType. - [IngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestionJob.md): Contains details about a data ingestion job. - [IngestionJobFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestionJobFilter.md): The definition of a filter to filter the data. - [IngestionJobSortBy](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestionJobSortBy.md): The parameters of sorting the data. - [IngestionJobStatistics](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestionJobStatistics.md): Contains the statistics for the data ingestion job. - [IngestionJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IngestionJobSummary.md): Contains details about a data ingestion job. - [InlineCodeFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InlineCodeFlowNodeConfiguration.md): Contains configurations for an inline code node in your flow. - [InlineContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InlineContent.md): Contains information about content defined inline to ingest into a data source. - [InputFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InputFlowNodeConfiguration.md): Contains configurations for the input flow node for a flow. - [IntermediateStorage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IntermediateStorage.md): A location for storing content from data sources temporarily as it is processed by custom components in the ingestion pipeline. - [InvalidLoopBoundaryFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_InvalidLoopBoundaryFlowValidationDetails.md): Details about a flow that contains connections that violate loop boundary rules. - [IteratorFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_IteratorFlowNodeConfiguration.md): Contains configurations for an iterator node in a flow. - [KendraKnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KendraKnowledgeBaseConfiguration.md): Settings for an Amazon Kendra knowledge base. - [KnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBase.md): Contains information about a knowledge base. - [KnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseConfiguration.md): Contains details about the vector embeddings configuration of the knowledge base. - [KnowledgeBaseDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseDocument.md): Contains information about a document to ingest into a knowledge base and metadata to associate with it. - [KnowledgeBaseDocumentDetail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseDocumentDetail.md): Contains the details for a document that was ingested or deleted. - [KnowledgeBaseFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseFlowNodeConfiguration.md): Contains configurations for a knowledge base node in a flow. - [KnowledgeBaseOrchestrationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseOrchestrationConfiguration.md): Configures how the knowledge base orchestrates the retrieval and generation process, allowing for customization of prompts, inference parameters, and performance settings. - [KnowledgeBasePromptTemplate](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBasePromptTemplate.md): Defines a custom prompt template for orchestrating the retrieval and generation process. - [KnowledgeBaseSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseSummary.md): Contains details about a knowledge base. - [LambdaFunctionFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LambdaFunctionFlowNodeConfiguration.md): Contains configurations for a Lambda function node in the flow. - [LastDayOfMonth](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LastDayOfMonth.md): The option to run the monthly sync on the last calendar day of each month. - [LexFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LexFlowNodeConfiguration.md): Contains configurations for a Lex node in the flow. - [LoopControllerFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LoopControllerFlowNodeConfiguration.md): Contains configurations for the controller node of a DoWhile loop in the flow. - [LoopFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LoopFlowNodeConfiguration.md): Contains configurations for the nodes of a DoWhile loop in your flow. - [LoopIncompatibleNodeTypeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LoopIncompatibleNodeTypeFlowValidationDetails.md): Details about a flow that contains an incompatible node in a DoWhile loop. - [LoopInputFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_LoopInputFlowNodeConfiguration.md): Contains configurations for the input node of a DoWhile loop in the flow. - [MalformedConditionExpressionFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MalformedConditionExpressionFlowValidationDetails.md): Details about a malformed condition expression in a node. - [MalformedNodeInputExpressionFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MalformedNodeInputExpressionFlowValidationDetails.md): Details about a malformed input expression in a node. - [ManagedKnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ManagedKnowledgeBaseConfiguration.md): Configurations for a managed knowledge base. - [ManagedKnowledgeBaseConnectorConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ManagedKnowledgeBaseConnectorConfiguration.md): Configuration for managed knowledge base connector data sources. - [MediaExtractionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MediaExtractionConfiguration.md): Configuration for media extraction settings. - [MemoryConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MemoryConfiguration.md): Details of the memory configuration. - [Message](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_Message.md): A message input or response from a model. - [MetadataAttribute](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MetadataAttribute.md): Contains information about a metadata attribute. - [MetadataAttributeValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MetadataAttributeValue.md): Contains the value of the metadata attribute. - [MetadataConfigurationForReranking](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MetadataConfigurationForReranking.md): Specifies how metadata fields should be handled during the reranking process. - [MismatchedNodeInputTypeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MismatchedNodeInputTypeFlowValidationDetails.md): Details about mismatched input data types in a node. - [MismatchedNodeOutputTypeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MismatchedNodeOutputTypeFlowValidationDetails.md): Details about mismatched output data types in a node. - [MissingConnectionConfigurationFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingConnectionConfigurationFlowValidationDetails.md): Details about a connection missing required configuration. - [MissingDefaultConditionFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingDefaultConditionFlowValidationDetails.md): Details about a missing default condition in a conditional node. - [MissingEndingNodesFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingEndingNodesFlowValidationDetails.md): Details about missing ending nodes (such as FlowOutputNode) in the flow. - [MissingLoopControllerNodeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingLoopControllerNodeFlowValidationDetails.md): Details about a flow that's missing a required LoopController node in a DoWhile loop. - [MissingLoopInputNodeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingLoopInputNodeFlowValidationDetails.md): Details about a flow that's missing a required LoopInput node in a DoWhile loop. - [MissingNodeConfigurationFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingNodeConfigurationFlowValidationDetails.md): Details about a node missing a required configuration. - [MissingNodeInputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingNodeInputFlowValidationDetails.md): Details about a missing required input in a node. - [MissingNodeOutputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingNodeOutputFlowValidationDetails.md): Details about a missing required output in a node. - [MissingStartingNodesFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MissingStartingNodesFlowValidationDetails.md): Details about missing starting nodes (such as FlowInputNode) in the flow. - [MongoDbAtlasConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MongoDbAtlasConfiguration.md): Contains details about the storage configuration of the knowledge base in MongoDB Atlas. - [MongoDbAtlasFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MongoDbAtlasFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [MonthlySchedule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MonthlySchedule.md): A monthly sync on a specified day of the month. - [MultipleLoopControllerNodesFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MultipleLoopControllerNodesFlowValidationDetails.md): Details about a flow that contains multiple LoopController nodes in a DoWhile loop. - [MultipleLoopInputNodesFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MultipleLoopInputNodesFlowValidationDetails.md): Details about a flow that contains multiple LoopInput nodes in a DoWhile loop. - [MultipleNodeInputConnectionsFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_MultipleNodeInputConnectionsFlowValidationDetails.md): Details about multiple connections to a single node input. - [NeptuneAnalyticsConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_NeptuneAnalyticsConfiguration.md): Contains details about the storage configuration of the knowledge base in Amazon Neptune Analytics. - [NeptuneAnalyticsFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_NeptuneAnalyticsFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [OpenSearchManagedClusterConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_OpenSearchManagedClusterConfiguration.md): Contains details about the Managed Cluster configuration of the knowledge base in Amazon OpenSearch Service. - [OpenSearchManagedClusterFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_OpenSearchManagedClusterFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [OpenSearchServerlessConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_OpenSearchServerlessConfiguration.md): Contains details about the storage configuration of the knowledge base in Amazon OpenSearch Service. - [OpenSearchServerlessFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_OpenSearchServerlessFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [OrchestrationExecutor](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_OrchestrationExecutor.md): Contains details about the Lambda function containing the orchestration logic carried out upon invoking the custom orchestration. - [OutputFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_OutputFlowNodeConfiguration.md): Contains configurations for an output flow node in the flow. - [ParameterDetail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ParameterDetail.md): Contains details about a parameter in a function for an action group. - [ParsingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ParsingConfiguration.md): Settings for parsing document contents. - [ParsingPrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ParsingPrompt.md): Instructions for interpreting the contents of a document. - [PatternObjectFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PatternObjectFilter.md): The specific filters applied to your data source content. - [PatternObjectFilterConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PatternObjectFilterConfiguration.md): The configuration of filtering certain objects or content types of the data source. - [PerformanceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PerformanceConfiguration.md): The performance-related configuration options for the knowledge base retrieval and generation process. - [PineconeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PineconeConfiguration.md): Contains details about the storage configuration of the knowledge base in Pinecone. - [PineconeFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PineconeFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [PromptAgentResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptAgentResource.md): Contains specifications for an Amazon Bedrock agent with which to use the prompt. - [PromptConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptConfiguration.md): Contains configurations to override a prompt template in one part of an agent sequence. - [PromptFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptFlowNodeConfiguration.md): Contains configurations for a prompt node in the flow. - [PromptFlowNodeInlineConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptFlowNodeInlineConfiguration.md): Contains configurations for a prompt defined inline in the node. - [PromptFlowNodeResourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptFlowNodeResourceConfiguration.md): Contains configurations for a prompt from Prompt management to use in a node. - [PromptFlowNodeSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptFlowNodeSourceConfiguration.md): Contains configurations for a prompt and whether it is from Prompt management or defined inline. - [PromptGenAiResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptGenAiResource.md): Contains specifications for a generative AI resource with which to use the prompt. - [PromptInferenceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptInferenceConfiguration.md): Contains inference configurations for the prompt. - [PromptInputVariable](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptInputVariable.md): Contains information about a variable in the prompt. - [PromptMetadataEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptMetadataEntry.md): Contains a key-value pair that defines a metadata tag and value to attach to a prompt variant. - [PromptModelInferenceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptModelInferenceConfiguration.md): Contains inference configurations related to model inference for a prompt. - [PromptOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptOverrideConfiguration.md): Contains configurations to override prompts in different parts of an agent sequence. - [PromptSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptSummary.md): Contains information about a prompt in your Prompt management tool. - [PromptTemplateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptTemplateConfiguration.md): Contains the message for a prompt. - [PromptVariant](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptVariant.md): Contains details about a variant of the prompt. - [QueryGenerationColumn](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_QueryGenerationColumn.md): Contains information about a column in the current table for the query engine to consider. - [QueryGenerationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_QueryGenerationConfiguration.md): Contains configurations for query generation. - [QueryGenerationContext](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_QueryGenerationContext.md): >Contains configurations for context to use during query generation. - [QueryGenerationTable](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_QueryGenerationTable.md): Contains information about a table for the query engine to consider. - [RdsConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RdsConfiguration.md): Contains details about the storage configuration of the knowledge base in Amazon RDS. - [RdsFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RdsFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [RedisEnterpriseCloudConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedisEnterpriseCloudConfiguration.md): Contains details about the storage configuration of the knowledge base in Redis Enterprise Cloud. - [RedisEnterpriseCloudFieldMapping](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedisEnterpriseCloudFieldMapping.md): Contains the names of the fields to which to map information about the vector store. - [RedshiftConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftConfiguration.md): Contains configurations for an Amazon Redshift database. - [RedshiftProvisionedAuthConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftProvisionedAuthConfiguration.md): Contains configurations for authentication to an Amazon Redshift provisioned data warehouse. - [RedshiftProvisionedConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftProvisionedConfiguration.md): Contains configurations for a provisioned Amazon Redshift query engine. - [RedshiftQueryEngineAwsDataCatalogStorageConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftQueryEngineAwsDataCatalogStorageConfiguration.md): Contains configurations for storage in AWS Glue Data Catalog. - [RedshiftQueryEngineConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftQueryEngineConfiguration.md): Contains configurations for an Amazon Redshift query engine. - [RedshiftQueryEngineRedshiftStorageConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftQueryEngineRedshiftStorageConfiguration.md): Contains configurations for storage in Amazon Redshift. - [RedshiftQueryEngineStorageConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftQueryEngineStorageConfiguration.md): Contains configurations for Amazon Redshift data storage. - [RedshiftServerlessAuthConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftServerlessAuthConfiguration.md): Specifies configurations for authentication to a Redshift Serverless. - [RedshiftServerlessConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RedshiftServerlessConfiguration.md): Contains configurations for authentication to Amazon Redshift Serverless. - [RerankingMetadataSelectiveModeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RerankingMetadataSelectiveModeConfiguration.md): Configures the metadata fields to include or exclude during the reranking process when using selective mode. - [RetrievalFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalFlowNodeConfiguration.md): Contains configurations for a Retrieval node in a flow. - [RetrievalFlowNodeS3Configuration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalFlowNodeS3Configuration.md): Contains configurations for the Amazon S3 location from which to retrieve data to return as the output from the node. - [RetrievalFlowNodeServiceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalFlowNodeServiceConfiguration.md): Contains configurations for the service to use for retrieving data to return as the output from the node. - [RetrievalInstructionContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalInstructionContent.md): The instruction content, as a set of named fields. - [RetrievalInstructionFailureReason](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalInstructionFailureReason.md): One reason the most recent create or update did not succeed. code drives programmatic branching (fix the text, fix the configuration, or retry); message carries the specific cause. - [RetrievalInstructionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalInstructionSummary.md): A summary of a retrieval instruction, without the content. - [RetrievalInstructionVersionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_RetrievalInstructionVersionSummary.md): A summary of one numbered version of a retrieval instruction, without the content. - [S3Content](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_S3Content.md): Contains information about the content to ingest into a knowledge base connected to an Amazon S3 data source. - [S3DataSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_S3DataSourceConfiguration.md): The configuration information to connect to Amazon S3 as your data source for self-managed knowledge bases. - [S3Identifier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_S3Identifier.md): The identifier information for an Amazon S3 bucket. - [S3Location](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_S3Location.md): An Amazon S3 location. - [S3VectorsConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_S3VectorsConfiguration.md): Contains the storage configuration of the knowledge base for S3 vectors. - [SalesforceCrawlerConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SalesforceCrawlerConfiguration.md): The configuration of the Salesforce content. - [SalesforceDataSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SalesforceDataSourceConfiguration.md): The configuration information to connect to Salesforce as your data source. - [SalesforceSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SalesforceSourceConfiguration.md): The endpoint information to connect to your Salesforce data source. - [SeedUrl](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SeedUrl.md): The seed or starting point URL. - [SemanticChunkingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SemanticChunkingConfiguration.md): Settings for semantic document chunking for a data source. - [ServerSideEncryptionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ServerSideEncryptionConfiguration.md): Contains the configuration for server-side encryption for your managed knowledge base. - [SessionSummaryConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SessionSummaryConfiguration.md): Configuration for SESSION_SUMMARY memory type enabled for the agent. - [SharePointCrawlerConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SharePointCrawlerConfiguration.md): The configuration of the SharePoint content. - [SharePointDataSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SharePointDataSourceConfiguration.md): The configuration information to connect to SharePoint as your data source for self-managed knowledge bases. - [SharePointSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SharePointSourceConfiguration.md): The endpoint information to connect to your SharePoint data source. - [SpecificToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SpecificToolChoice.md): Defines a specific tool that the model must request. - [SqlKnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SqlKnowledgeBaseConfiguration.md): Contains configurations for a knowledge base connected to an SQL database. - [StorageConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StorageConfiguration.md): Contains the storage configuration of the knowledge base. - [StorageFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StorageFlowNodeConfiguration.md): Contains configurations for a Storage node in a flow. - [StorageFlowNodeS3Configuration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StorageFlowNodeS3Configuration.md): Contains configurations for the Amazon S3 location in which to store the input into the node. - [StorageFlowNodeServiceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_StorageFlowNodeServiceConfiguration.md): Contains configurations for the service to use for storing the input into the node. - [SupplementalDataStorageConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SupplementalDataStorageConfiguration.md): Specifies configurations for the storage location of multimedia content (images, audio, and video) extracted from multimodal documents in your data source. - [SupplementalDataStorageLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SupplementalDataStorageLocation.md): Contains information about a storage location for multimedia content (images, audio, and video) extracted from multimodal documents in your data source. - [SyncSchedule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SyncSchedule.md): The recurring schedule on which a managed knowledge base connector automatically syncs its data source. - [SystemContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_SystemContentBlock.md): Contains a system prompt to provide context to the model or to describe how it should behave. - [TextContentDoc](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_TextContentDoc.md): Contains information about content defined inline in text. - [TextPromptTemplateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_TextPromptTemplateConfiguration.md): Contains configurations for a text prompt template. - [Tool](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_Tool.md): Contains configurations for a tool that a model can use when generating a response. - [ToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ToolChoice.md): Defines which tools the model should request when invoked. - [ToolConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ToolConfiguration.md): Configuration information for the tools that the model can use when generating a response. - [ToolInputSchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ToolInputSchema.md): The input schema for the tool. - [ToolSpecification](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ToolSpecification.md): Contains a specification for a tool. - [Transformation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_Transformation.md): A custom processing step for documents moving through a data source ingestion pipeline. - [TransformationFunction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_TransformationFunction.md): A Lambda function that processes documents. - [TransformationLambdaConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_TransformationLambdaConfiguration.md): A Lambda function that processes documents. - [UnfulfilledNodeInputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnfulfilledNodeInputFlowValidationDetails.md): Details about an unfulfilled node input with no valid connections. - [UnknownConnectionConditionFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownConnectionConditionFlowValidationDetails.md): Details about an unknown condition for a connection. - [UnknownConnectionSourceFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownConnectionSourceFlowValidationDetails.md): Details about an unknown source node for a connection. - [UnknownConnectionSourceOutputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownConnectionSourceOutputFlowValidationDetails.md): Details about an unknown source output for a connection. - [UnknownConnectionTargetFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownConnectionTargetFlowValidationDetails.md): Details about an unknown target node for a connection. - [UnknownConnectionTargetInputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownConnectionTargetInputFlowValidationDetails.md): Details about an unknown target input for a connection. - [UnknownNodeInputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownNodeInputFlowValidationDetails.md): Details about an unknown input for a node. - [UnknownNodeOutputFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnknownNodeOutputFlowValidationDetails.md): Details about an unknown output for a node. - [UnreachableNodeFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnreachableNodeFlowValidationDetails.md): Details about an unreachable node in the flow. - [UnsatisfiedConnectionConditionsFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnsatisfiedConnectionConditionsFlowValidationDetails.md): Details about unsatisfied conditions for a connection. - [UnspecifiedFlowValidationDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UnspecifiedFlowValidationDetails.md): Details about an unspecified validation that doesn't fit other categories. - [UrlConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UrlConfiguration.md): The configuration of web URLs that you want to crawl. - [ValidationExceptionField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_ValidationExceptionField.md): Stores information about a field passed inside a request that resulted in an validation error. - [VectorIngestionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VectorIngestionConfiguration.md): Contains details about how to ingest the documents in a data source. - [VectorKnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VectorKnowledgeBaseConfiguration.md): Contains details about the model used to create vector embeddings for the knowledge base. - [VectorSearchBedrockRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VectorSearchBedrockRerankingConfiguration.md): Configures the Amazon Bedrock reranker model to improve the relevance of retrieved results. - [VectorSearchBedrockRerankingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VectorSearchBedrockRerankingModelConfiguration.md): Configures the Amazon Bedrock model used for reranking retrieved results. - [VectorSearchRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VectorSearchRerankingConfiguration.md): Specifies how retrieved results from a knowledge base are reranked to improve relevance. - [VideoConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VideoConfiguration.md): Configuration settings for processing video content in multimodal knowledge bases. - [VideoExtractionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VideoExtractionConfiguration.md): Configuration for video extraction. - [VideoSegmentationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VideoSegmentationConfiguration.md): Configuration for segmenting video content during multimodal knowledge base ingestion. - [VpcConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VpcConfiguration.md): Contains the details of a VPC configuration, including its connection settings, resolution mode, and current lifecycle status. - [VpcConfigurationSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_VpcConfigurationSummary.md): A summary of a VPC configuration returned by ListVpcConfigurations. - [WebCrawlerConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_WebCrawlerConfiguration.md): The configuration of web URLs that you want to crawl. - [WebCrawlerLimits](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_WebCrawlerLimits.md): The rate limits for the URLs that you want to crawl. - [WebDataSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_WebDataSourceConfiguration.md): The configuration details for the web data source. - [WebSourceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_WebSourceConfiguration.md): The configuration of the URL/URLs for the web content that you want to crawl. - [WeeklySchedule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_WeeklySchedule.md): A weekly sync on a specified day of the week. ## [Agents for Amazon Bedrock Runtime](https://docs.aws.amazon.com/bedrock/latest/APIReference/Welcome_Agents_for_Amazon_Bedrock_Runtime.md) Contains APIs related to model invocation and querying of knowledge bases. ### Actions - [AgenticRetrieveStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveStream.md): Retrieves information from one or more knowledge bases using an agentic approach. - [CheckIngestedDocumentAcl](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CheckIngestedDocumentAcl.md): Checks whether a user has access to a specific document by verifying against the ingested access control list (ACL) in a knowledge base. - [CreateInvocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CreateInvocation.md): Creates a new invocation within a session. - [CreateSession](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CreateSession.md): Creates a session to temporarily store conversations for generative AI (GenAI) applications built with open-source frameworks such as LangGraph and LlamaIndex. - [DeleteAgentMemory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DeleteAgentMemory.md): Deletes memory from the specified memory identifier. - [DeleteSession](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DeleteSession.md): Deletes a session that you ended. - [EndSession](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_EndSession.md): Ends the session. - [GenerateQuery](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GenerateQuery.md): Generates an SQL query from a natural language query. - [GetAgentMemory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetAgentMemory.md): Gets the sessions stored in the memory of the agent. - [GetDocumentContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetDocumentContent.md): Retrieves the content of an ingested document from a knowledge base. - [GetExecutionFlowSnapshot](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetExecutionFlowSnapshot.md): Retrieves the flow definition snapshot used for a flow execution. - [GetFlowExecution](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetFlowExecution.md): Retrieves details about a specific flow execution, including its status, start and end times, and any errors that occurred during execution. - [GetIngestedDocumentAcl](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetIngestedDocumentAcl.md): Retrieves the ingested access control list (ACL) for a specific document in a knowledge base. - [GetInvocationStep](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetInvocationStep.md): Retrieves the details of a specific invocation step within an invocation in a session. - [GetSession](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GetSession.md): Retrieves details about a specific session. - [InvokeAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeAgent.md) - [InvokeFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeFlow.md): Invokes an alias of a flow to run the inputs that you specify and return the output of each node as a stream. - [InvokeInlineAgent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvokeInlineAgent.md): Invokes an inline Amazon Bedrock agent using the configurations you provide with the request. - [ListFlowExecutionEvents](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListFlowExecutionEvents.md): Lists events that occurred during a flow execution. - [ListFlowExecutions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListFlowExecutions.md): Lists all executions of a flow. - [ListInvocations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListInvocations.md): Lists all invocations associated with a specific session. - [ListInvocationSteps](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListInvocationSteps.md): Lists all invocation steps associated with a session and optionally, an invocation within the session. - [ListSessions](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListSessions.md): Lists all sessions in your AWS account. - [ListTagsForResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ListTagsForResource.md): List all the tags for the resource you specify. - [OptimizePrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OptimizePrompt.md): Optimizes a prompt for the task that you specify. - [PutInvocationStep](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PutInvocationStep.md): Add an invocation step to an invocation in a session. - [Rerank](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Rerank.md): Reranks the relevance of sources based on queries. - [Retrieve](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Retrieve.md): Queries a knowledge base and retrieves information from it. - [RetrieveAndGenerate](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerate.md): Queries a knowledge base and generates responses based on the retrieved results and using the specified foundation model or inference profile. - [RetrieveAndGenerateStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateStream.md): Queries a knowledge base and generates responses based on the retrieved results, with output in streaming format. - [StartFlowExecution](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_StartFlowExecution.md): Starts an execution of an Amazon Bedrock flow. - [StopFlowExecution](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_StopFlowExecution.md): Stops an Amazon Bedrock flow's execution. - [TagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TagResource.md): Associate tags with a resource. - [UntagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_UntagResource.md): Remove tags from a resource. - [UpdateSession](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_UpdateSession.md): Updates the metadata or encryption settings of a session. ### Data Types - [ActionGroupExecutor](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ActionGroupExecutor.md): Contains details about the Lambda function containing the business logic that is carried out upon invoking the action or the custom control method for handling the information elicited from the user. - [ActionGroupInvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ActionGroupInvocationInput.md): Contains information about the action group being invoked. - [ActionGroupInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ActionGroupInvocationOutput.md): Contains the JSON-formatted string returned by the API invoked by the action group. - [AgentActionGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgentActionGroup.md): Contains details of the inline agent's action group. - [AgentCollaboratorInputPayload](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgentCollaboratorInputPayload.md): Input for an agent collaborator. - [AgentCollaboratorInvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgentCollaboratorInvocationInput.md): An agent collaborator invocation input. - [AgentCollaboratorInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgentCollaboratorInvocationOutput.md): Output from an agent collaborator. - [AgentCollaboratorOutputPayload](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgentCollaboratorOutputPayload.md): Output from an agent collaborator. - [AgenticRetrieveAction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveAction.md): An action taken during agentic retrieval. - [AgenticRetrieveActionDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveActionDetails.md): Details of a retrieve action including the query and target retrievers. - [AgenticRetrieveAppliedInstruction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveAppliedInstruction.md): The retrieval instruction, identified by its ID and version, that was applied to the request. - [AgenticRetrieveBedrockGuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveBedrockGuardrailConfiguration.md): Configuration for a Bedrock guardrail applied during agentic retrieval. - [AgenticRetrieveBedrockRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveBedrockRerankingConfiguration.md): Configuration for a Bedrock reranking model. - [AgenticRetrieveBedrockRerankingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveBedrockRerankingModelConfiguration.md): Model configuration for a Bedrock reranking model. - [AgenticRetrieveCitation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveCitation.md): A citation mapping a span of the generated answer to supporting results. - [AgenticRetrieveCitationReference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveCitationReference.md): A reference to a specific result item. - [AgenticRetrieveCodeExecutionDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveCodeExecutionDetails.md): The details of code that the agent chose to run in an isolated sandbox. - [AgenticRetrieveCodeExecutionDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveCodeExecutionDocument.md): A document that a code execution action reads. - [AgenticRetrieveConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveConfiguration.md): Configuration settings for the agentic retrieval operation. - [AgenticRetrieveFailure](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveFailure.md): A failure that occurred during agentic retrieval. - [AgenticRetrieveFullDocExpansionDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveFullDocExpansionDetails.md): Details of a full document expansion action. - [AgenticRetrieveGeneratedResponse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveGeneratedResponse.md): The generated response synthesized from retrieved results. - [AgenticRetrieveGuardrailWarning](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveGuardrailWarning.md): A warning generated by a guardrail during agentic retrieval. - [AgenticRetrieveInstructionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveInstructionConfiguration.md): The retrieval instruction, identified by its ID and optional version, to apply to this request. - [AgenticRetrieveMemoryConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryConfiguration.md): Specifies an AgentCore Memory resource and how this retrieval uses it. - [AgenticRetrieveMemoryMetadataFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryMetadataFilter.md): A metadata filter expression, in the form accepted by the AgentCore Memory RetrieveMemoryRecords operation. - [AgenticRetrieveMemoryMetadataFilterLeft](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryMetadataFilterLeft.md): The left operand of a metadata filter expression. - [AgenticRetrieveMemoryMetadataFilterRight](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryMetadataFilterRight.md): The right operand of a metadata filter expression. - [AgenticRetrieveMemoryMetadataValue](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryMetadataValue.md): A metadata value that a filter expression compares against. - [AgenticRetrieveMemoryRetrievalConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryRetrievalConfig.md): The long-term memory namespace that the agent might retrieve memory records from, and the filters applied to that retrieval. - [AgenticRetrieveMemoryRetrieveDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemoryRetrieveDetails.md): A long-term memory retrieval that the agent chose to perform. - [AgenticRetrieveMemorySessionBinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMemorySessionBinding.md): The short-term memory session that this retrieval reads from and writes to. - [AgenticRetrieveMessage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMessage.md): A message in the agentic retrieval conversation. - [AgenticRetrieveMessageContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveMessageContent.md): The content of an agentic retrieval message. - [AgenticRetrievePolicyConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrievePolicyConfiguration.md): Policy configuration for agentic retrieval. - [AgenticRetriever](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetriever.md): A retriever used in agentic retrieval. - [AgenticRetrieveRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveRerankingConfiguration.md): Configuration for the reranking model. - [AgenticRetrieveResponseEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveResponseEvent.md): A chunk of the generated answer text. - [AgenticRetrieveResultEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveResultEvent.md): An event containing agentic retrieval results. - [AgenticRetrieveResultItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveResultItem.md): A single item from the agentic retrieval results. - [AgenticRetrieveSourceMetadata](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveSourceMetadata.md): Metadata about a retrieval source. - [AgenticRetrieveSourceRetriever](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveSourceRetriever.md): A source retriever that produced retrieval results. - [AgenticRetrieveStreamResponseOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveStreamResponseOutput.md): The streaming output for agentic retrieval, containing results, traces, and errors. - [AgenticRetrieveTraceEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveTraceEvent.md): A trace event providing visibility into the agentic retrieval process. - [AgenticRetrieveTraceEventAttributes](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveTraceEventAttributes.md): Attributes describing the details of an agentic retrieval trace event. - [AgenticRetrieveTraceResultItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveTraceResultItem.md): A result item from an agentic retrieval trace. - [AgenticRetrieveWarning](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveWarning.md): A warning generated during agentic retrieval. - [AgenticRetrieveWarningMessage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AgenticRetrieveWarningMessage.md): A general warning message from agentic retrieval. - [AnalyzePromptEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AnalyzePromptEvent.md): An event in which the prompt was analyzed in preparation for optimization. - [ApiInvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ApiInvocationInput.md): Contains information about the API operation that the agent predicts should be called. - [ApiParameter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ApiParameter.md): Information about a parameter to provide to the API request. - [ApiRequestBody](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ApiRequestBody.md): The request body to provide for the API request, as the agent elicited from the user. - [ApiResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ApiResult.md): Contains information about the API operation that was called from the action group and the response body that was returned. - [APISchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_APISchema.md): Contains details about the OpenAPI schema for the action group. - [Attribution](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Attribution.md): Contains citations for a part of an agent response. - [AudioSegment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_AudioSegment.md): Contains information about an audio segment retrieved from a knowledge base, including its location and transcription. - [BedrockFoundationModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_BedrockFoundationModelConfiguration.md): Configuration for a Bedrock foundation model. - [BedrockFoundationModelModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_BedrockFoundationModelModelConfiguration.md): Model configuration for a Bedrock foundation model. - [BedrockModelConfigurations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_BedrockModelConfigurations.md): Settings for a model called with InvokeAgent. - [BedrockRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_BedrockRerankingConfiguration.md): Contains configurations for an Amazon Bedrock reranker model. - [BedrockRerankingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_BedrockRerankingModelConfiguration.md): Contains configurations for a reranker model. - [BedrockSessionContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_BedrockSessionContentBlock.md): A block of content that you pass to, or receive from, a Amazon Bedrock session in an invocation step. - [ByteContentDoc](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ByteContentDoc.md): This property contains the document to chat with, along with its attributes. - [ByteContentFile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ByteContentFile.md): The property contains the file to chat with, along with its attributes. - [Caller](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Caller.md): Details about a caller. - [Citation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Citation.md): An object containing a segment of the generated response that is based on a source in the knowledge base, alongside information about the source. - [CitationEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CitationEvent.md): A citation event. - [CodeInterpreterInvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CodeInterpreterInvocationInput.md): Contains information about the code interpreter being invoked. - [CodeInterpreterInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CodeInterpreterInvocationOutput.md): Contains the JSON-formatted string returned by the API invoked by the code interpreter. - [Collaborator](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Collaborator.md): List of inline collaborators. - [CollaboratorConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CollaboratorConfiguration.md): Settings of an inline collaborator agent. - [ConditionResultEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ConditionResultEvent.md): Contains information about a condition evaluation result during a flow execution. - [ContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ContentBlock.md): A content block. - [ContentBody](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ContentBody.md): Contains the body of the API response. - [ConversationHistory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ConversationHistory.md): A conversation history. - [CustomOrchestration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CustomOrchestration.md): Contains details of the custom orchestration configured for the agent. - [CustomOrchestrationTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CustomOrchestrationTrace.md): The trace behavior for the custom orchestration. - [CustomOrchestrationTraceEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_CustomOrchestrationTraceEvent.md): The event in the custom orchestration sequence. - [DocumentAcl](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DocumentAcl.md): The access control list for a document, containing allow and deny membership lists. - [DocumentAclCondition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DocumentAclCondition.md): A condition within a document access control list (ACL) membership, specifying users and groups that are evaluated together. - [DocumentAclGroup](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DocumentAclGroup.md): A group entry within a document access control list (ACL) condition. - [DocumentAclMembership](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DocumentAclMembership.md): The membership entry for a document access control list (ACL), containing conditions and their logical relation. - [DocumentAclUser](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_DocumentAclUser.md): A user entry within a document access control list (ACL) condition. - [ExternalSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ExternalSource.md): The unique external source of the content contained in the wrapper object. - [ExternalSourcesGenerationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ExternalSourcesGenerationConfiguration.md): Contains the generation configuration of the external source wrapper object. - [ExternalSourcesRetrieveAndGenerateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ExternalSourcesRetrieveAndGenerateConfiguration.md): The configurations of the external source wrapper object in the retrieveAndGenerate function. - [FailureTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FailureTrace.md): Contains information about the failure of the interaction. - [FieldForReranking](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FieldForReranking.md): Contains information for a metadata field to include in or exclude from consideration when reranking. - [FilePart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FilePart.md): Contains intermediate response for code interpreter if any files have been generated. - [FileSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FileSource.md): The source file of the content contained in the wrapper object. - [FilterAttribute](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FilterAttribute.md): Specifies the name that the metadata attribute must match and the value to which to compare the value of the metadata attribute. - [FinalResponse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FinalResponse.md): Contains details about the response to the user. - [FlowCompletionEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowCompletionEvent.md): Contains information about why a flow completed. - [FlowExecutionContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowExecutionContent.md): Contains the content of an flow execution input or output field. - [FlowExecutionError](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowExecutionError.md): Contains information about an error that occurred during an flow execution. - [FlowExecutionEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowExecutionEvent.md): Represents an event that occurred during an flow execution. - [FlowExecutionInputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowExecutionInputEvent.md): Contains information about the inputs provided to the flow at the start of a flow execution. - [FlowExecutionOutputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowExecutionOutputEvent.md): Contains information about the outputs produced by the flow during a flow execution. - [FlowExecutionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowExecutionSummary.md): Contains summary information about a flow execution, including its status, timestamps, and identifiers. - [FlowFailureEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowFailureEvent.md): Contains information about a failure that occurred at the flow level during a flow execution. - [FlowInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowInput.md): Contains information about an input into the prompt flow and where to send it. - [FlowInputContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowInputContent.md): Contains information about an input into the flow. - [FlowInputField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowInputField.md): Represents an input field provided to a flow during a flow execution. - [FlowMultiTurnInputContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowMultiTurnInputContent.md): The content structure containing input information for multi-turn flow interactions. - [FlowMultiTurnInputRequestEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowMultiTurnInputRequestEvent.md): Response object from the flow multi-turn node requesting additional information. - [FlowOutputContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowOutputContent.md): Contains information about the content in an output from prompt flow invocation. - [FlowOutputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowOutputEvent.md): Contains information about an output from prompt flow invoction. - [FlowOutputField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowOutputField.md): Represents an output field produced by a flow during a flow execution. - [FlowResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowResponseStream.md): The output of the flow. - [FlowTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTrace.md): Contains information about an input or output for a node in the flow. - [FlowTraceCondition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceCondition.md): Contains information about a condition that was satisfied. - [FlowTraceConditionNodeResultEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceConditionNodeResultEvent.md): Contains information about an output from a condition node. - [FlowTraceDependencyEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceDependencyEvent.md): Contains information about a dependency trace event in the flow. - [FlowTraceEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceEvent.md): Contains information about a trace, which tracks an input or output for a node in the flow. - [FlowTraceNodeActionEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeActionEvent.md): Contains information about an action (operation) called by a node in an Amazon Bedrock flow. - [FlowTraceNodeInputContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeInputContent.md): Contains the content of the node input. - [FlowTraceNodeInputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeInputEvent.md): Contains information about the input into a node. - [FlowTraceNodeInputExecutionChainItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeInputExecutionChainItem.md): Represents an item in the execution chain for flow trace node input tracking. - [FlowTraceNodeInputField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeInputField.md): Contains information about a field in the input into a node. - [FlowTraceNodeInputSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeInputSource.md): Represents the source of input data for a flow trace node field. - [FlowTraceNodeOutputContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeOutputContent.md): Contains the content of the node output. - [FlowTraceNodeOutputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeOutputEvent.md): Contains information about the output from a node. - [FlowTraceNodeOutputField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeOutputField.md): Contains information about a field in the output from a node. - [FlowTraceNodeOutputNext](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FlowTraceNodeOutputNext.md): Represents the next node that receives output data from a flow trace. - [FoundationModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FoundationModelConfiguration.md): Configuration for the foundation model. - [FunctionDefinition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FunctionDefinition.md): Defines parameters that the agent needs to invoke from the user to complete the function. - [FunctionInvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FunctionInvocationInput.md): Contains information about the function that the agent predicts should be called. - [FunctionParameter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FunctionParameter.md): Contains information about a parameter of the function. - [FunctionResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FunctionResult.md): Contains information about the function that was called from the action group and the response that was returned. - [FunctionSchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_FunctionSchema.md): Contains details about the function schema for the action group or the JSON or YAML-formatted payload defining the schema. - [GeneratedQuery](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GeneratedQuery.md): Contains information about a query generated for a natural language query. - [GeneratedResponsePart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GeneratedResponsePart.md): Contains metadata about a part of the generated response that is accompanied by a citation. - [GenerationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GenerationConfiguration.md): Contains configurations for response generation based on the knowledge base query results. - [GuardrailAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailAssessment.md): Assessment details of the content analyzed by Guardrails. - [GuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailConfiguration.md): The configuration details for the guardrail. - [GuardrailConfigurationWithArn](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailConfigurationWithArn.md): The configuration details for the guardrail. - [GuardrailContentFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailContentFilter.md): Details of the content filter used in the Guardrail. - [GuardrailContentPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailContentPolicyAssessment.md): The details of the policy assessment in the Guardrails filter. - [GuardrailCustomWord](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailCustomWord.md): The custom word details for the filter in the Guardrail. - [GuardrailEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailEvent.md): A guardrail event. - [GuardrailManagedWord](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailManagedWord.md): The managed word details for the filter in the Guardrail. - [GuardrailPiiEntityFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailPiiEntityFilter.md): The Guardrail filter to identify and remove personally identifiable information (PII). - [GuardrailRegexFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailRegexFilter.md): The details for the regex filter used in the Guardrail. - [GuardrailSensitiveInformationPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailSensitiveInformationPolicyAssessment.md): The details of the sensitive policy assessment used in the Guardrail. - [GuardrailTopic](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailTopic.md): The details for a specific topic defined in the Guardrail. - [GuardrailTopicPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailTopicPolicyAssessment.md): The details of the policy assessment used in the Guardrail. - [GuardrailTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailTrace.md): The trace details used in the Guardrail. - [GuardrailWordPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_GuardrailWordPolicyAssessment.md): The assessment details for words defined in the Guardrail filter. - [ImageBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ImageBlock.md): Image content for an invocation step. - [ImageInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ImageInput.md): Details about an image in the result from a function in the action group invocation. - [ImageInputSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ImageInputSource.md): Details about the source of an input image in the result from a function in the action group invocation. - [ImageSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ImageSource.md): The source for an image. - [ImplicitFilterConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ImplicitFilterConfiguration.md): Settings for implicit filtering, where a model generates a metadata filter based on the prompt. - [InferenceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InferenceConfig.md): The configuration for inference settings when generating responses using RetrieveAndGenerate. - [InferenceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InferenceConfiguration.md): Specifications about the inference parameters that were provided alongside the prompt. - [InlineAgentFilePart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineAgentFilePart.md): Contains intermediate response for code interpreter if any files have been generated. - [InlineAgentPayloadPart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineAgentPayloadPart.md): Contains a part of an agent response and citations for it. - [InlineAgentResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineAgentResponseStream.md): The response from invoking the agent and associated citations and trace information. - [InlineAgentReturnControlPayload](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineAgentReturnControlPayload.md): Contains information to return from the action group that the agent has predicted to invoke. - [InlineAgentTracePart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineAgentTracePart.md): Contains information about the agent and session, alongside the agent's reasoning process and results from calling API actions and querying knowledge bases and metadata about the trace. - [InlineBedrockModelConfigurations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineBedrockModelConfigurations.md): Settings for a model called with InvokeInlineAgent. - [InlineSessionState](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InlineSessionState.md): Contains parameters that specify various attributes that persist across a session or prompt. - [InputFile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InputFile.md): Contains details of the source files. - [InputImage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InputImage.md): Contains the image data for multimodal knowledge base queries, including format and content. - [InputPrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InputPrompt.md): Contains information about the prompt to optimize. - [InvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationInput.md): Contains information pertaining to the action group or knowledge base that is being invoked. - [InvocationInputMember](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationInputMember.md): Contains details about the API operation or function that the agent predicts should be called. - [InvocationResultMember](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationResultMember.md): A result from the invocation of an action. - [InvocationStep](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationStep.md): Stores fine-grained state checkpoints, including text and images, for each interaction in an invocation in a session. - [InvocationStepPayload](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationStepPayload.md): Payload content, such as text and images, for the invocation step. - [InvocationStepSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationStepSummary.md): Contains details about an invocation step within an invocation in a session. - [InvocationSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_InvocationSummary.md): Contains details about an invocation in a session. - [KnowledgeBase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBase.md): Details of the knowledge base associated withe inline agent. - [KnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseConfiguration.md): Configurations to apply to a knowledge base attached to the agent during query. - [KnowledgeBaseLookupInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseLookupInput.md): Contains details about the knowledge base to look up and the query to be made. - [KnowledgeBaseLookupOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseLookupOutput.md): Contains details about the results from looking up the knowledge base. - [KnowledgeBaseQuery](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseQuery.md): Contains the query made to the knowledge base. - [KnowledgeBaseRetrievalConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseRetrievalConfiguration.md): Contains configurations for knowledge base query. - [KnowledgeBaseRetrievalResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseRetrievalResult.md): Details about a result from querying the knowledge base. - [KnowledgeBaseRetrieveAndGenerateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseRetrieveAndGenerateConfiguration.md): Contains details about the resource being queried. - [KnowledgeBaseRetrieverConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseRetrieverConfiguration.md): Configuration for retrieving from a Bedrock knowledge base. - [KnowledgeBaseVectorSearchConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_KnowledgeBaseVectorSearchConfiguration.md): Configurations for how to perform the search query and return results. - [ManagedSearchBedrockRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ManagedSearchBedrockRerankingConfiguration.md): Configuration for a Bedrock reranking model used in managed search. - [ManagedSearchBedrockRerankingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ManagedSearchBedrockRerankingModelConfiguration.md): Model configuration for a Bedrock reranking model used in managed search. - [ManagedSearchConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ManagedSearchConfiguration.md): Configuration for managed search in a knowledge base. - [ManagedSearchRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ManagedSearchRerankingConfiguration.md): Configuration for the reranking model used in managed search. - [MantleFoundationModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_MantleFoundationModelConfiguration.md): Configuration for a Mantle foundation model. - [MantleFoundationModelModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_MantleFoundationModelModelConfiguration.md): Model configuration for a Mantle foundation model. - [Memory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Memory.md): Contains sessions summaries. - [MemorySessionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_MemorySessionSummary.md): Contains details of a session summary. - [Message](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Message.md): Details about a message. - [Metadata](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Metadata.md): Provides information about the execution process for different types of invocations, such as model invocation, knowledge base invocation, agent collaborator invocation, guardrail invocation, and code interpreter Invocation. - [MetadataAttributeSchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_MetadataAttributeSchema.md): Details about a metadata attribute. - [MetadataConfigurationForReranking](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_MetadataConfigurationForReranking.md): Contains configurations for the metadata to use in reranking. - [ModelInvocationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ModelInvocationInput.md): The input for the pre-processing step. - [ModelPerformanceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ModelPerformanceConfiguration.md): The performance configuration for a model called with InvokeFlow. - [NodeActionEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeActionEvent.md): Contains information about an action (operation) called by a node during execution. - [NodeDependencyEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeDependencyEvent.md): Contains information about an internal trace of a specific node during execution. - [NodeExecutionContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeExecutionContent.md): Contains the content of a flow node's input or output field for a flow execution. - [NodeFailureEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeFailureEvent.md): Contains information about a failure that occurred at a specific node during a flow execution. - [NodeInputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeInputEvent.md): Contains information about the inputs provided to a specific node during a flow execution. - [NodeInputExecutionChainItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeInputExecutionChainItem.md): Represents an item in the execution chain for node input tracking. - [NodeInputField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeInputField.md): Represents an input field provided to a node during a flow execution. - [NodeInputSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeInputSource.md): Represents the source of input data for a node field. - [NodeOutputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeOutputEvent.md): Contains information about the outputs produced by a specific node during a flow execution. - [NodeOutputField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeOutputField.md): Represents an output field produced by a node during a flow execution. - [NodeOutputNext](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeOutputNext.md): Represents the next node that receives output data. - [NodeTraceElements](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_NodeTraceElements.md): Contains trace elements for node execution tracking. - [Observation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Observation.md): Contains the result or output of an action group or knowledge base, or the response to the user. - [OptimizedPrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OptimizedPrompt.md): Contains information about the optimized prompt. - [OptimizedPromptEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OptimizedPromptEvent.md): An event in which the prompt was optimized. - [OptimizedPromptStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OptimizedPromptStream.md): The stream containing events in the prompt optimization process. - [OrchestrationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OrchestrationConfiguration.md): Settings for how the model processes the prompt prior to retrieval and generation. - [OrchestrationExecutor](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OrchestrationExecutor.md): The structure of the executor invoking the actions in custom orchestration. - [OrchestrationModelInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OrchestrationModelInvocationOutput.md): The foundation model output from the orchestration step. - [OrchestrationTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OrchestrationTrace.md): Details about the orchestration step, in which the agent determines the order in which actions are executed and which knowledge bases are retrieved. - [OutputFile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_OutputFile.md): Contains details of the response from code interpreter. - [Parameter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Parameter.md): A parameter for the API request or function. - [ParameterDetail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ParameterDetail.md): Contains details about a parameter in a function for an action group. - [PayloadPart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PayloadPart.md): Contains a part of an agent response and citations for it. - [PerformanceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PerformanceConfiguration.md): Performance settings for a model. - [PostProcessingModelInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PostProcessingModelInvocationOutput.md): The foundation model output from the post-processing step. - [PostProcessingParsedResponse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PostProcessingParsedResponse.md): Details about the response from the Lambda parsing of the output from the post-processing step. - [PostProcessingTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PostProcessingTrace.md): Details about the post-processing step, in which the agent shapes the response. - [PreProcessingModelInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PreProcessingModelInvocationOutput.md): The foundation model output from the pre-processing step. - [PreProcessingParsedResponse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PreProcessingParsedResponse.md): Details about the response from the Lambda parsing of the output from the pre-processing step. - [PreProcessingTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PreProcessingTrace.md): Details about the pre-processing step, in which the agent contextualizes and categorizes user inputs. - [PromptConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PromptConfiguration.md): Contains configurations to override a prompt template in one part of an agent sequence. - [PromptCreationConfigurations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PromptCreationConfigurations.md): Specifies parameters that control how the service populates the agent prompt for an InvokeAgent or InvokeInlineAgent request. - [PromptOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PromptOverrideConfiguration.md): Contains configurations to override prompts in different parts of an agent sequence. - [PromptTemplate](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PromptTemplate.md): Contains the template for the prompt that's sent to the model for response generation. - [PropertyParameters](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_PropertyParameters.md): Contains the parameters in the request body. - [QueryGenerationInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_QueryGenerationInput.md): Contains information about a natural language query to transform into SQL. - [QueryTransformationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_QueryTransformationConfiguration.md): To split up the prompt and retrieve multiple sources, set the transformation type to QUERY_DECOMPOSITION. - [Rationale](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Rationale.md): Contains the reasoning, based on the input, that the agent uses to justify carrying out an action group or getting information from a knowledge base. - [RawResponse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RawResponse.md): Contains the raw output from the foundation model. - [ReasoningContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ReasoningContentBlock.md): Contains content regarding the reasoning that the foundation model made with respect to the content in the content block. - [ReasoningTextBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ReasoningTextBlock.md): Contains information about the reasoning that the model used to return the content in the content block. - [RepromptResponse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RepromptResponse.md): Contains details about the agent's response to reprompt the input. - [RequestBody](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RequestBody.md): The parameters in the API request body. - [RerankDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankDocument.md): Contains information about a document to rerank. - [RerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankingConfiguration.md): Contains configurations for reranking. - [RerankingMetadataSelectiveModeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankingMetadataSelectiveModeConfiguration.md): Contains configurations for the metadata fields to include or exclude when considering reranking. - [RerankQuery](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankQuery.md): Contains information about a query to submit to the reranker model. - [RerankResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankResult.md): Contains information about a document that was reranked. - [RerankSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankSource.md): Contains information about a source for reranking. - [RerankTextDocument](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RerankTextDocument.md): Contains information about a text document to rerank. - [ResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ResponseStream.md): The response from invoking the agent and associated citations and trace information. - [RetrievalContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalContent.md): The content retrieved from a knowledge source. - [RetrievalFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalFilter.md): Specifies the filters to use on the metadata attributes in the knowledge base data sources before returning results. - [RetrievalOverrides](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalOverrides.md): Overrides for retrieval behavior. - [RetrievalResultConfluenceLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultConfluenceLocation.md): The Confluence data source location. - [RetrievalResultContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultContent.md): Contains information about a chunk of text from a data source in the knowledge base. - [RetrievalResultContentColumn](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultContentColumn.md): Contains information about a column with a cell to return in retrieval. - [RetrievalResultCustomDocumentLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultCustomDocumentLocation.md): Contains information about the location of a document in a custom data source. - [RetrievalResultGoogleDriveLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultGoogleDriveLocation.md): The Google Drive location of a retrieval result. - [RetrievalResultKendraDocumentLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultKendraDocumentLocation.md): The location of a result in Amazon Kendra. - [RetrievalResultLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultLocation.md): Contains information about the data source location. - [RetrievalResultOneDriveLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultOneDriveLocation.md): The Microsoft OneDrive location of a retrieval result. - [RetrievalResultS3Location](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultS3Location.md): The S3 data source location. - [RetrievalResultSalesforceLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultSalesforceLocation.md): The Salesforce data source location. - [RetrievalResultSharePointLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultSharePointLocation.md): The SharePoint data source location. - [RetrievalResultSqlLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultSqlLocation.md): Contains information about the SQL query used to retrieve the result. - [RetrievalResultWebLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievalResultWebLocation.md): The web URL/URLs data source location. - [RetrieveAndGenerateConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateConfiguration.md): Contains details about the resource being queried. - [RetrieveAndGenerateInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateInput.md): Contains the query made to the knowledge base. - [RetrieveAndGenerateOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateOutput.md): Contains the response generated from querying the knowledge base. - [RetrieveAndGenerateOutputEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateOutputEvent.md): A retrieve and generate output event. - [RetrieveAndGenerateSessionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateSessionConfiguration.md): Contains configuration about the session with the knowledge base. - [RetrieveAndGenerateStreamResponseOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerateStreamResponseOutput.md): A retrieve and generate stream response output. - [RetrievedReference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrievedReference.md): Contains metadata about a source cited for the generated response. - [RetrieverConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieverConfiguration.md): Configuration for a retriever, specified as a union of retriever types. - [ReturnControlPayload](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ReturnControlPayload.md): Contains information to return from the action group that the agent has predicted to invoke. - [ReturnControlResults](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_ReturnControlResults.md): An action invocation result. - [RoutingClassifierModelInvocationOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RoutingClassifierModelInvocationOutput.md): Invocation output from a routing classifier model. - [RoutingClassifierTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RoutingClassifierTrace.md): A trace for a routing classifier. - [S3Identifier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_S3Identifier.md): The identifier information for an Amazon S3 bucket. - [S3Location](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_S3Location.md): Information about the Amazon S3 bucket where the image is stored. - [S3ObjectDoc](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_S3ObjectDoc.md): The unique wrapper object of the document from the S3 location. - [S3ObjectFile](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_S3ObjectFile.md): Contains details of the s3 object where the source file is located. - [SatisfiedCondition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_SatisfiedCondition.md): Represents a condition that was satisfied during a condition node evaluation in a flow execution. - [SessionState](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_SessionState.md): Contains parameters that specify various attributes that persist across a session or prompt. - [SessionSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_SessionSummary.md): Contains details about a session. - [Span](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Span.md): Contains information about where the text with a citation begins and ends in the generated output. - [StreamingConfigurations](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_StreamingConfigurations.md): Configurations for streaming. - [TextInferenceConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TextInferenceConfig.md): Configuration settings for text generation using a language model via the RetrieveAndGenerate operation. - [TextPrompt](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TextPrompt.md): Contains information about the text prompt to optimize. - [TextResponsePart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TextResponsePart.md): Contains the part of the generated text that contains a citation, alongside where it begins and ends. - [TextToSqlConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TextToSqlConfiguration.md): Contains configurations for transforming text to SQL. - [TextToSqlKnowledgeBaseConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TextToSqlKnowledgeBaseConfiguration.md): Contains configurations for a knowledge base to use in transformation. - [Trace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Trace.md): Contains one part of the agent's reasoning process and results from calling API actions and querying knowledge bases. - [TraceElements](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TraceElements.md): Contains trace elements for flow execution tracking. - [TracePart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TracePart.md): Contains information about the agent and session, alongside the agent's reasoning process and results from calling API actions and querying knowledge bases and metadata about the trace. - [TransformationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_TransformationConfiguration.md): Contains configurations for transforming the natural language query into SQL. - [Usage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_Usage.md): Contains information of the usage of the foundation model. - [UserContext](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_UserContext.md): Contains information about the user making the request. - [VectorSearchBedrockRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_VectorSearchBedrockRerankingConfiguration.md): Contains configurations for reranking with an Amazon Bedrock reranker model. - [VectorSearchBedrockRerankingModelConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_VectorSearchBedrockRerankingModelConfiguration.md): Contains configurations for an Amazon Bedrock reranker model. - [VectorSearchRerankingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_VectorSearchRerankingConfiguration.md): Contains configurations for reranking the retrieved results. - [VideoSegment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_VideoSegment.md): Contains information about a video segment retrieved from a knowledge base, including its location and summary. ## [Data Automation for Amazon Bedrock](https://docs.aws.amazon.com/bedrock/latest/APIReference/Welcome_Data_Automation_for_Amazon_Bedrock.md) Describes the API operations for creating and managing Data Automation resources and generate insights. ### Actions - [CopyBlueprintStage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_CopyBlueprintStage.md): Copies a blueprint from one stage to another. - [CreateBlueprint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_CreateBlueprint.md): Creates a blueprint. - [CreateBlueprintVersion](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_CreateBlueprintVersion.md): Creates an immutable snapshot of a blueprint. - [CreateDataAutomationLibrary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_CreateDataAutomationLibrary.md): Creates a data automation library. - [CreateDataAutomationProject](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_CreateDataAutomationProject.md): Creates a data automation project. - [DeleteBlueprint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DeleteBlueprint.md): Deletes a blueprint or blueprint version. - [DeleteDataAutomationLibrary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DeleteDataAutomationLibrary.md): Deletes a data automation library. - [DeleteDataAutomationProject](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DeleteDataAutomationProject.md): Deletes a data automation project. - [GetBlueprint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_GetBlueprint.md): Gets details about a blueprint or blueprint version. - [GetBlueprintOptimizationStatus](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_GetBlueprintOptimizationStatus.md): Gets the status of a blueprint optimization job. - [GetDataAutomationLibrary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_GetDataAutomationLibrary.md): Gets details about a data automation library. - [GetDataAutomationLibraryEntity](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_GetDataAutomationLibraryEntity.md): Gets details about a data automation library entity. - [GetDataAutomationLibraryIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_GetDataAutomationLibraryIngestionJob.md): Gets details about a data automation library ingestion job. - [GetDataAutomationProject](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_GetDataAutomationProject.md): Gets details about a data automation project. - [InvokeBlueprintOptimizationAsync](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_InvokeBlueprintOptimizationAsync.md): Starts an asynchronous job to optimize a blueprint using sample data. - [InvokeDataAutomationLibraryIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_InvokeDataAutomationLibraryIngestionJob.md): Invokes a data automation library ingestion job. - [ListBlueprints](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ListBlueprints.md): Gets a list a blueprints in your account, or public blueprints provided by the service, or versions of a blueprint. - [ListDataAutomationLibraries](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ListDataAutomationLibraries.md): Gets a list of data automation libraries in your account. - [ListDataAutomationLibraryEntities](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ListDataAutomationLibraryEntities.md): Gets a list of data automation library entities. - [ListDataAutomationLibraryIngestionJobs](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ListDataAutomationLibraryIngestionJobs.md): Gets a list of data automation library ingestion jobs. - [ListDataAutomationProjects](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ListDataAutomationProjects.md): Gets a list of data automation projects in your account, or public projects provided by the service. - [ListTagsForResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ListTagsForResource.md): Lists a resources tags. - [TagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_TagResource.md): Lets you add a tag to an already created resource. - [UntagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_UntagResource.md): Remove the tags from a resource. - [UpdateBlueprint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_UpdateBlueprint.md): Updates a blueprint. - [UpdateDataAutomationLibrary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_UpdateDataAutomationLibrary.md): Updates a data automation library. - [UpdateDataAutomationProject](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_UpdateDataAutomationProject.md): Updates a data automation project. ### Data Types - [AudioExtractionCategory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioExtractionCategory.md): Settings for generating data from audio. - [AudioExtractionCategoryTypeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioExtractionCategoryTypeConfiguration.md): Allows configuration of extractions for different types of data, such as transcript and content moderation. - [AudioLanguageConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioLanguageConfiguration.md): This allows you to set the input and output language of your audio. - [AudioOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioOverrideConfiguration.md): Sets whether your project will process audio or not. - [AudioStandardExtraction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioStandardExtraction.md): Settings for generating data from audio. - [AudioStandardGenerativeField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioStandardGenerativeField.md): Settings for generating descriptions of audio. - [AudioStandardOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_AudioStandardOutputConfiguration.md): Output settings for processing audio. - [Blueprint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_Blueprint.md): A data processing blueprint. - [BlueprintFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_BlueprintFilter.md): A blueprint filter. - [BlueprintItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_BlueprintItem.md): An abbreviated summary of a blueprint. - [BlueprintOptimizationObject](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_BlueprintOptimizationObject.md): A blueprint to be optimized. - [BlueprintOptimizationOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_BlueprintOptimizationOutputConfiguration.md): Configuration for where to store blueprint optimization results. - [BlueprintOptimizationSample](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_BlueprintOptimizationSample.md): A sample asset and its corresponding ground truth for blueprint optimization. - [BlueprintSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_BlueprintSummary.md): A summary of a blueprint. - [ChannelLabelingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ChannelLabelingConfiguration.md): Enables or disables channel labeling. - [CustomOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_CustomOutputConfiguration.md): Blueprints to apply to objects processed by the project. - [DataAutomationLibrary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibrary.md): A data automation library. - [DataAutomationLibraryConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibraryConfiguration.md): Configuration for data automation libraries. - [DataAutomationLibraryEntitySummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibraryEntitySummary.md): A summary of a data automation library entity. - [DataAutomationLibraryFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibraryFilter.md): A data automation library filter. - [DataAutomationLibraryIngestionJob](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibraryIngestionJob.md): A data automation library ingestion job. - [DataAutomationLibraryIngestionJobSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibraryIngestionJobSummary.md): A summary of a data automation library ingestion job. - [DataAutomationLibraryItem](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibraryItem.md): A data automation library item. - [DataAutomationLibrarySummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationLibrarySummary.md): A summary of a data automation library. - [DataAutomationProject](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationProject.md): A data automation project. - [DataAutomationProjectFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationProjectFilter.md): A data automation project filter. - [DataAutomationProjectSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DataAutomationProjectSummary.md): A summary of a data automation project. - [DeleteEntitiesInfo](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DeleteEntitiesInfo.md): Information about entities to delete. - [DocumentBoundingBox](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentBoundingBox.md): Bounding box settings for documents. - [DocumentCustomOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentCustomOutputConfiguration.md): Custom output configuration for document processing. - [DocumentExtractionGranularity](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentExtractionGranularity.md): Granularity settings for documents. - [DocumentOutputAdditionalFileFormat](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentOutputAdditionalFileFormat.md): Output settings for additional file formats. - [DocumentOutputFormat](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentOutputFormat.md): A document output format. - [DocumentOutputTextFormat](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentOutputTextFormat.md): An output text format. - [DocumentOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentOverrideConfiguration.md): Additional settings for a project. - [DocumentStandardExtraction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentStandardExtraction.md): Settings for generating data from documents. - [DocumentStandardGenerativeField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentStandardGenerativeField.md): Settings for generating descriptions of documents. - [DocumentStandardOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_DocumentStandardOutputConfiguration.md): Output settings for processing documents. - [EncryptionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_EncryptionConfiguration.md): Encryption settings for a project. - [EntityDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_EntityDetails.md): Details about an entity. - [EntityTypeInfo](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_EntityTypeInfo.md): Information about an entity type. - [EventBridgeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_EventBridgeConfiguration.md): EventBridge configuration for notifications. - [ImageBoundingBox](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ImageBoundingBox.md): Bounding box settings for a project. - [ImageExtractionCategory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ImageExtractionCategory.md): Settings for generating categorical data from images. - [ImageOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ImageOverrideConfiguration.md): Sets whether your project will process images or not. - [ImageStandardExtraction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ImageStandardExtraction.md): Settings for generating data from images. - [ImageStandardGenerativeField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ImageStandardGenerativeField.md): Settings for generating descriptions of images. - [ImageStandardOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ImageStandardOutputConfiguration.md): Output settings for processing images. - [InlinePayload](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_InlinePayload.md): Inline payload for ingestion jobs. - [InputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_InputConfiguration.md): Input configuration for ingestion jobs. - [ModalityProcessingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ModalityProcessingConfiguration.md): This element is used to determine if the modality it is associated with is enabled or disabled. - [ModalityRoutingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ModalityRoutingConfiguration.md): This element allows you to set up where JPEG, PNG, MOV, and MP4 files get routed to for processing. - [NotificationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_NotificationConfiguration.md): Notification configuration for ingestion jobs. - [OutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_OutputConfiguration.md): Output configuration for ingestion jobs. - [OverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_OverrideConfiguration.md): Additional settings for a project. - [Phrase](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_Phrase.md): A phrase in a vocabulary entity. - [PIIEntitiesConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_PIIEntitiesConfiguration.md): Configuration for detecting and redacting Personally Identifiable Information (PII) entities. - [S3Object](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_S3Object.md): An object stored in Amazon S3. - [SensitiveDataConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_SensitiveDataConfiguration.md): Configuration for detecting and redacting sensitive data in content. - [SpeakerLabelingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_SpeakerLabelingConfiguration.md): Enables or disables speaker labeling. - [SplitterConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_SplitterConfiguration.md): Document splitter settings. - [StandardOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_StandardOutputConfiguration.md): Output settings for processing data. - [Tag](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_Tag.md): A tag associated with a resource. - [TranscriptConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_TranscriptConfiguration.md): Configuration for transcript options. - [UpsertEntityInfo](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_UpsertEntityInfo.md): Information about entities to upsert. - [ValidationExceptionField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_ValidationExceptionField.md): Error information for a field that failed validation. - [VideoBoundingBox](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VideoBoundingBox.md): Bounding box settings for video. - [VideoExtractionCategory](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VideoExtractionCategory.md): Settings for generating categorical data from video. - [VideoOverrideConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VideoOverrideConfiguration.md): Sets whether your project will process videos or not. - [VideoStandardExtraction](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VideoStandardExtraction.md): Settings for generating data from video. - [VideoStandardGenerativeField](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VideoStandardGenerativeField.md): Settings for generating descriptions of video. - [VideoStandardOutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VideoStandardOutputConfiguration.md): Output settings for processing video. - [VocabularyEntity](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VocabularyEntity.md): A vocabulary entity. - [VocabularyEntityInfo](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VocabularyEntityInfo.md): Information about a vocabulary entity. - [VocabularyEntitySummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation_VocabularyEntitySummary.md): A summary of a vocabulary entity. ## [Runtime for Amazon Bedrock Data Automation](https://docs.aws.amazon.com/bedrock/latest/APIReference/Welcome_Runtime_for_Amazon_Bedrock_Data_Automation.md) Process data with a data automation project. ### Actions - [GetDataAutomationStatus](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_GetDataAutomationStatus.md): Gets details about a data automation invocation. - [InvokeDataAutomation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_InvokeDataAutomation.md): Process data with a data automation project or blueprints. - [InvokeDataAutomationAsync](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_InvokeDataAutomationAsync.md): Process data with a data automation project or blueprints. - [ListTagsForResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_ListTagsForResource.md): Lists a resources tags. - [TagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_TagResource.md): Lets you add a tag to an already created resource. - [UntagResource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_UntagResource.md): Remove the tags from a resource. ### Data Types - [AssetProcessingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_AssetProcessingConfiguration.md): Allows you to configure your input asset to narrow where you're looking for content. - [Blueprint](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_Blueprint.md): Details about a data automation blueprint. - [DataAutomationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_DataAutomationConfiguration.md): Details about a data automation project. - [EncryptionConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_EncryptionConfiguration.md): Encryption settings for an invocation. - [EventBridgeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_EventBridgeConfiguration.md): Event bus settings for an invocation. - [InputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_InputConfiguration.md): Input object settings for an invocation. - [NotificationConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_NotificationConfiguration.md): Notification settings for an invocation. - [OutputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_OutputConfiguration.md): Output settings for an invocation. - [OutputSegment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_OutputSegment.md): A segment of output from a data automation invocation. - [SyncInputConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_SyncInputConfiguration.md): Input configuration for a synchronous data automation invocation. - [Tag](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_Tag.md): A tag associated with a resource. - [TimestampSegment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_TimestampSegment.md): Contians the start and end timestamp of the segement of the larger video you want to detect. - [VideoAssetProcessingConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_VideoAssetProcessingConfiguration.md): Sets up elements of your video asset. - [VideoSegmentConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_data-automation-runtime_VideoSegmentConfiguration.md): Used to set your start and end timestamp for what portion of a video you'd like to detect. ## [Amazon Bedrock Runtime](https://docs.aws.amazon.com/bedrock/latest/APIReference/Welcome_Amazon_Bedrock_Runtime.md) Describes the API operations for running inference using Amazon Bedrock models. ### Actions - [ApplyGuardrail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ApplyGuardrail.md): The action to apply a guardrail. - [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.md): Sends messages to the specified Amazon Bedrock model. - [ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.md): Sends messages to the specified Amazon Bedrock model and returns the response in a stream. - [CountTokens](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CountTokens.md): Returns the token count for a given inference request. - [GetAsyncInvoke](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GetAsyncInvoke.md): Retrieve information about an asynchronous invocation. - [InvokeGuardrailChecks](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeGuardrailChecks.md): Evaluates messages against inline guardrail checks. - [InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.md): Invokes the specified Amazon Bedrock model to run inference using the prompt and inference parameters provided in the request body. - [InvokeModelWithBidirectionalStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithBidirectionalStream.md): Invoke the specified Amazon Bedrock model to run inference using the bidirectional stream. - [InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.md): Invoke the specified Amazon Bedrock model to run inference using the prompt and inference parameters provided in the request body. - [ListAsyncInvokes](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ListAsyncInvokes.md): Lists asynchronous invocations. - [StartAsyncInvoke](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_StartAsyncInvoke.md): Starts an asynchronous invocation. ### Data Types - [AnyToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AnyToolChoice.md): The model must request at least one tool (no text is generated). - [AppliedGuardrailDetails](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AppliedGuardrailDetails.md): Details about the specific guardrail that was applied during this assessment, including its identifier, version, ARN, origin, and ownership information. - [AsyncInvokeOutputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AsyncInvokeOutputDataConfig.md): Asynchronous invocation output data settings. - [AsyncInvokeS3OutputDataConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AsyncInvokeS3OutputDataConfig.md): Asynchronous invocation output data settings. - [AsyncInvokeSummary](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AsyncInvokeSummary.md): A summary of an asynchronous invocation. - [AudioBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AudioBlock.md): An audio content block that contains audio data in various supported formats. - [AudioSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AudioSource.md): The source of audio data, which can be provided either as raw bytes or a reference to an S3 location. - [AutoToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_AutoToolChoice.md): The Model automatically decides if a tool should be called or whether to generate text instead. - [BidirectionalInputPayloadPart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_BidirectionalInputPayloadPart.md): Payload content for the bidirectional input. - [BidirectionalOutputPayloadPart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_BidirectionalOutputPayloadPart.md): Output from the bidirectional stream. - [CacheDetail](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CacheDetail.md): Cache creation metrics for a specific TTL duration - [CachePointBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CachePointBlock.md): Defines a section of content to be cached for reuse in subsequent API calls. - [Citation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Citation.md): Contains information about a citation that references a specific source document. - [CitationGeneratedContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationGeneratedContent.md): Contains the generated text content that corresponds to or is supported by a citation from a source document. - [CitationLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationLocation.md): Specifies the precise location within a source document where cited content can be found. - [CitationsConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationsConfig.md): Configuration settings for enabling and controlling document citations in Converse API responses. - [CitationsContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationsContentBlock.md): A content block that contains both generated text and associated citation information. - [CitationsDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationsDelta.md): Contains incremental updates to citation information during streaming responses. - [CitationSourceContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationSourceContent.md): Contains the actual text content from a source document that is being cited or referenced in the model's response. - [CitationSourceContentDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CitationSourceContentDelta.md): Contains incremental updates to the source content text during streaming responses, allowing clients to build up the cited content progressively. - [ContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlock.md): A block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API operations. - [ContentBlockDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlockDelta.md): A block of content in a streaming response. - [ContentBlockDeltaEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlockDeltaEvent.md): The content block delta event. - [ContentBlockStart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlockStart.md): Content block start information. - [ContentBlockStartEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlockStartEvent.md): Content block start event. - [ContentBlockStopEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ContentBlockStopEvent.md): A content block stop event. - [ConverseMetrics](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseMetrics.md): Metrics for a call to Converse. - [ConverseOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseOutput.md): The output from a call to Converse. - [ConverseStreamMetadataEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStreamMetadataEvent.md): A conversation stream metadata event. - [ConverseStreamMetrics](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStreamMetrics.md): Metrics for the stream. - [ConverseStreamOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStreamOutput.md): The messages output stream - [ConverseStreamTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStreamTrace.md): The trace object in a response from ConverseStream. - [ConverseTokensRequest](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseTokensRequest.md): The inputs from a Converse API request for token counting. - [ConverseTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseTrace.md): The trace object in a response from Converse. - [CountTokensInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_CountTokensInput.md): The input value for token counting. - [DocumentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_DocumentBlock.md): A document to include in a message. - [DocumentCharLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_DocumentCharLocation.md): Specifies a character-level location within a document, providing precise positioning information for cited content using start and end character indices. - [DocumentChunkLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_DocumentChunkLocation.md): Specifies a chunk-level location within a document, providing positioning information for cited content using logical document segments or chunks. - [DocumentContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_DocumentContentBlock.md): Contains the actual content of a document that can be processed by the model and potentially cited in the response. - [DocumentPageLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_DocumentPageLocation.md): Specifies a page-level location within a document, providing positioning information for cited content using page numbers. - [DocumentSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_DocumentSource.md): Contains the content of a document. - [ErrorBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ErrorBlock.md): A block containing error information when content processing fails. - [GuardrailAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAssessment.md): A behavior assessment of the guardrail policies used in a call to the Converse API. - [GuardrailAutomatedReasoningFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningFinding.md): Represents a logical validation result from automated reasoning policy evaluation. - [GuardrailAutomatedReasoningImpossibleFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningImpossibleFinding.md): Indicates that no valid claims can be made due to logical contradictions in the premises or rules. - [GuardrailAutomatedReasoningInputTextReference](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningInputTextReference.md): References a portion of the original input text that corresponds to logical elements. - [GuardrailAutomatedReasoningInvalidFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningInvalidFinding.md): Indicates that the claims are logically false and contradictory to the established rules or premises. - [GuardrailAutomatedReasoningLogicWarning](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningLogicWarning.md): Identifies logical issues in the translated statements that exist independent of any policy rules, such as statements that are always true or always false. - [GuardrailAutomatedReasoningNoTranslationsFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningNoTranslationsFinding.md): Indicates that no relevant logical information could be extracted from the input for validation. - [GuardrailAutomatedReasoningPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningPolicyAssessment.md): Contains the results of automated reasoning policy evaluation, including logical findings about the validity of claims made in the input content. - [GuardrailAutomatedReasoningRule](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningRule.md): References a specific automated reasoning policy rule that was applied during evaluation. - [GuardrailAutomatedReasoningSatisfiableFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningSatisfiableFinding.md): Indicates that the claims could be either true or false depending on additional assumptions not provided in the input. - [GuardrailAutomatedReasoningScenario](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningScenario.md): Represents a logical scenario where claims can be evaluated as true or false, containing specific logical assignments. - [GuardrailAutomatedReasoningStatement](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningStatement.md): A logical statement that includes both formal logic representation and natural language explanation. - [GuardrailAutomatedReasoningTooComplexFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningTooComplexFinding.md): Indicates that the input exceeds the processing capacity due to the volume or complexity of the logical information. - [GuardrailAutomatedReasoningTranslation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningTranslation.md): Contains the logical translation of natural language input into formal logical statements, including premises, claims, and confidence scores. - [GuardrailAutomatedReasoningTranslationAmbiguousFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningTranslationAmbiguousFinding.md): Indicates that the input has multiple valid logical interpretations, requiring additional context or clarification. - [GuardrailAutomatedReasoningTranslationOption](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningTranslationOption.md): Represents one possible logical interpretation of ambiguous input content. - [GuardrailAutomatedReasoningValidFinding](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailAutomatedReasoningValidFinding.md): Indicates that the claims are definitively true and logically implied by the premises, with no possible alternative interpretations. - [GuardrailChecksConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksConfig.md): The configuration for inline guardrail checks. - [GuardrailChecksContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksContentBlock.md): A content block within a message to evaluate. - [GuardrailChecksContentFilterCategoryConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksContentFilterCategoryConfig.md): The configuration for a single content filter category to evaluate. - [GuardrailChecksContentFilterConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksContentFilterConfig.md): The configuration for the content filter check, specifying which categories to evaluate. - [GuardrailChecksContentFilterResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksContentFilterResult.md): The content filter check results. - [GuardrailChecksContentFilterResultEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksContentFilterResultEntry.md): The evaluation result for a single content filter category. - [GuardrailChecksContentFilterUsage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksContentFilterUsage.md): The text unit usage for the content filter check. - [GuardrailChecksMessage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksMessage.md): A message to evaluate against guardrail checks, containing a role and content blocks. - [GuardrailChecksPromptAttackCategoryConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksPromptAttackCategoryConfig.md): The configuration for a single prompt attack category to evaluate. - [GuardrailChecksPromptAttackConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksPromptAttackConfig.md): The configuration for the prompt attack check, specifying which categories to evaluate. - [GuardrailChecksPromptAttackResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksPromptAttackResult.md): The prompt attack check results. - [GuardrailChecksPromptAttackResultEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksPromptAttackResultEntry.md): The evaluation result for a single prompt attack category. - [GuardrailChecksPromptAttackUsage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksPromptAttackUsage.md): The text unit usage for the prompt attack check. - [GuardrailChecksResults](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksResults.md): The results from the guardrail checks evaluation, organized by check type. - [GuardrailChecksSensitiveInformationConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksSensitiveInformationConfig.md): The configuration for the sensitive information check, specifying which entity types to detect. - [GuardrailChecksSensitiveInformationEntityConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksSensitiveInformationEntityConfig.md): The configuration for a single sensitive information entity type to detect. - [GuardrailChecksSensitiveInformationResult](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksSensitiveInformationResult.md): The sensitive information check results. - [GuardrailChecksSensitiveInformationResultEntry](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksSensitiveInformationResultEntry.md): The detection result for a single sensitive information entity found in the evaluated messages. - [GuardrailChecksSensitiveInformationUsage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksSensitiveInformationUsage.md): The text unit usage for the sensitive information check. - [GuardrailChecksUsageResults](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailChecksUsageResults.md): The text unit usage for the guardrail checks evaluation, organized by check type. - [GuardrailConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailConfiguration.md): Configuration information for a guardrail that you use with the Converse operation. - [GuardrailContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailContentBlock.md): The content block to be evaluated by the guardrail. - [GuardrailContentFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailContentFilter.md): The content filter for a guardrail. - [GuardrailContentPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailContentPolicyAssessment.md): An assessment of a content policy for a guardrail. - [GuardrailContextualGroundingFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailContextualGroundingFilter.md): The details for the guardrails contextual grounding filter. - [GuardrailContextualGroundingPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailContextualGroundingPolicyAssessment.md): The policy assessment details for the guardrails contextual grounding filter. - [GuardrailConverseContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailConverseContentBlock.md) - [GuardrailConverseImageBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailConverseImageBlock.md): An image block that contains images that you want to assess with a guardrail. - [GuardrailConverseImageSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailConverseImageSource.md): The image source (image bytes) of the guardrail converse image source. - [GuardrailConverseTextBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailConverseTextBlock.md): A text block that contains text that you want to assess with a guardrail. - [GuardrailCoverage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailCoverage.md): The action of the guardrail coverage details. - [GuardrailCustomWord](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailCustomWord.md): A custom word configured in a guardrail. - [GuardrailImageBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailImageBlock.md): Contain an image which user wants guarded. - [GuardrailImageCoverage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailImageCoverage.md): The details of the guardrail image coverage. - [GuardrailImageSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailImageSource.md): The image source (image bytes) of the guardrail image source. - [GuardrailInvocationMetrics](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailInvocationMetrics.md): The invocation metrics for the guardrail. - [GuardrailManagedWord](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailManagedWord.md): A managed word configured in a guardrail. - [GuardrailOutputContent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailOutputContent.md): The output content produced by the guardrail. - [GuardrailPiiEntityFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailPiiEntityFilter.md): A Personally Identifiable Information (PII) entity configured in a guardrail. - [GuardrailRegexFilter](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailRegexFilter.md): A Regex filter configured in a guardrail. - [GuardrailSensitiveInformationPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailSensitiveInformationPolicyAssessment.md): The assessment for a Personally Identifiable Information (PII) policy. - [GuardrailStreamConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailStreamConfiguration.md): Configuration information for a guardrail that you use with the ConverseStream action. - [GuardrailTextBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailTextBlock.md): The text block to be evaluated by the guardrail. - [GuardrailTextCharactersCoverage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailTextCharactersCoverage.md): The guardrail coverage for the text characters. - [GuardrailTopic](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailTopic.md): Information about a topic guardrail. - [GuardrailTopicPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailTopicPolicyAssessment.md): A behavior assessment of a topic policy. - [GuardrailTraceAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailTraceAssessment.md): A Top level guardrail trace object. - [GuardrailUsage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailUsage.md): The details on the use of the guardrail. - [GuardrailWordPolicyAssessment](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_GuardrailWordPolicyAssessment.md): The word policy assessment. - [ImageBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ImageBlock.md): Image content for a message. - [ImageBlockDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ImageBlockDelta.md): A streaming delta event that contains incremental image data during streaming responses. - [ImageBlockStart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ImageBlockStart.md): The initial event in a streaming image block that indicates the start of image content. - [ImageSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ImageSource.md): The source for an image. - [InferenceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InferenceConfiguration.md): Base inference parameters to pass to a model in a call to Converse or ConverseStream. - [InvokeModelTokensRequest](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelTokensRequest.md): The body of an InvokeModel API request for token counting. - [InvokeModelWithBidirectionalStreamInput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithBidirectionalStreamInput.md): Payload content, the speech chunk, for the bidirectional input of the invocation step. - [InvokeModelWithBidirectionalStreamOutput](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithBidirectionalStreamOutput.md): Output from the bidirectional stream that was used for model invocation. - [JsonSchemaDefinition](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_JsonSchemaDefinition.md): JSON schema structured output format options. - [Message](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Message.md): A message input, or returned from, a call to Converse or ConverseStream. - [MessageStartEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_MessageStartEvent.md): The start of a message. - [MessageStopEvent](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_MessageStopEvent.md): The stop event for a message. - [OutputConfig](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_OutputConfig.md): Output configuration for a model response in a call to Converse or ConverseStream. - [OutputFormat](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_OutputFormat.md): Structured output parameters to control the model's response. - [OutputFormatStructure](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_OutputFormatStructure.md): The structure that the model's output must adhere to. - [PayloadPart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_PayloadPart.md): Payload content included in the response. - [PerformanceConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_PerformanceConfiguration.md): Performance settings for a model. - [PromptRouterTrace](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_PromptRouterTrace.md): A prompt router trace. - [PromptVariableValues](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_PromptVariableValues.md): Contains a map of variables in a prompt from Prompt management to an object containing the values to fill in for them when running model invocation. - [ReasoningContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ReasoningContentBlock.md): Contains content regarding the reasoning that is carried out by the model with respect to the content in the content block. - [ReasoningContentBlockDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ReasoningContentBlockDelta.md): Contains content regarding the reasoning that is carried out by the model with respect to the content in the content block. - [ReasoningTextBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ReasoningTextBlock.md): Contains the reasoning that the model used to return the output. - [ResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ResponseStream.md): Definition of content in the response stream. - [S3Location](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_S3Location.md): A storage location in an Amazon S3 bucket. - [SearchResultBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_SearchResultBlock.md): A search result block that enables natural citations with proper source attribution for retrieved content. - [SearchResultContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_SearchResultContentBlock.md): A block within a search result that contains the content. - [SearchResultLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_SearchResultLocation.md): Specifies a search result location within the content array, providing positioning information for cited content using search result index and block positions. - [ServiceTier](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ServiceTier.md): Specifies the processing tier configuration used for serving the request. - [SpecificToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_SpecificToolChoice.md): The model must request a specific tool. - [SystemContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_SystemContentBlock.md): Contains configurations for instructions to provide the model for how to handle input. - [SystemTool](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_SystemTool.md): Specifies a system-defined tool for the model to use. - [Tag](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Tag.md): A tag. - [TokenUsage](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_TokenUsage.md): The tokens used in a message API inference call. - [Tool](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Tool.md): Information about a tool that you can use with the Converse API. - [ToolChoice](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolChoice.md): Determines which tools the model should request in a call to Converse or ConverseStream. - [ToolConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolConfiguration.md): Configuration information for the tools that you pass to a model. - [ToolInputSchema](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolInputSchema.md): The schema for the tool. - [ToolResultBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolResultBlock.md): A tool result block that contains the results for a tool request that the model previously made. - [ToolResultBlockDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolResultBlockDelta.md): Contains incremental updates to tool results information during streaming responses. - [ToolResultBlockStart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolResultBlockStart.md): The start of a tool result block. - [ToolResultContentBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolResultContentBlock.md): The tool result content block. - [ToolSpecification](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolSpecification.md): The specification for the tool. - [ToolUseBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolUseBlock.md): A tool use content block. - [ToolUseBlockDelta](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolUseBlockDelta.md): The delta for a tool use block. - [ToolUseBlockStart](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ToolUseBlockStart.md): The start of a tool use block. - [VideoBlock](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_VideoBlock.md): A video block. - [VideoSource](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_VideoSource.md): A video source. - [WebLocation](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_WebLocation.md): Provides the URL and domain information for the website that was cited when performing a web search. ## Common - [Common Parameters](https://docs.aws.amazon.com/bedrock/latest/APIReference/CommonParameters.md) - [Common Error Types](https://docs.aws.amazon.com/bedrock/latest/APIReference/CommonErrors.md) ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/bedrock/latest/APIReference/full.md)