AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Enumerations
Aws::BedrockRuntime::Model Namespace Reference

Namespaces

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
namespace  ImageFormatMapper
 
 
namespace  StopReasonMapper
 
 
namespace  TraceMapper
 

Classes

 
 
 
 
class  ContentBlock
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
class  ImageBlock
 
class  ImageSource
 
 
 
 
 
 
 
class  Message
 
 
 
 
 
class  PayloadPart
 
 
 
 
class  TokenUsage
 
class  Tool
 
class  ToolChoice
 
 
 
 
 
 
class  ToolUseBlock
 
 
 

Typedefs

 
 
 
 
 
 
 
 
 
 

Enumerations

enum class  ConversationRole { NOT_SET , user , assistant }
 
 
enum class  DocumentFormat {
  NOT_SET , pdf , csv , doc ,
  docx , xls , xlsx , html ,
  txt , md
}
 
 
enum class  GuardrailContentFilterConfidence {
  NOT_SET , NONE , LOW , MEDIUM ,
  HIGH
}
 
enum class  GuardrailContentFilterStrength {
  NOT_SET , NONE , LOW , MEDIUM ,
  HIGH
}
 
 
 
 
 
 
 
 
 
 
 
 
 
enum class  GuardrailTopicType { NOT_SET , DENY }
 
enum class  GuardrailTrace { NOT_SET , enabled , disabled }
 
 
enum class  ImageFormat {
  NOT_SET , png , jpeg , gif ,
  webp
}
 
 
 
enum class  ToolResultStatus { NOT_SET , success , error }
 
enum class  Trace { NOT_SET , ENABLED , DISABLED }
 

Typedef Documentation

◆ ApplyGuardrailOutcome

Definition at line 73 of file BedrockRuntimeServiceClientModel.h.

◆ ApplyGuardrailOutcomeCallable

Definition at line 81 of file BedrockRuntimeServiceClientModel.h.

◆ ConverseOutcome

Definition at line 74 of file BedrockRuntimeServiceClientModel.h.

◆ ConverseOutcomeCallable

Definition at line 82 of file BedrockRuntimeServiceClientModel.h.

◆ ConverseStreamOutcome

Definition at line 75 of file BedrockRuntimeServiceClientModel.h.

◆ ConverseStreamOutcomeCallable

Definition at line 83 of file BedrockRuntimeServiceClientModel.h.

◆ InvokeModelOutcome

Definition at line 76 of file BedrockRuntimeServiceClientModel.h.

◆ InvokeModelOutcomeCallable

Definition at line 84 of file BedrockRuntimeServiceClientModel.h.

◆ InvokeModelWithResponseStreamOutcome

Definition at line 77 of file BedrockRuntimeServiceClientModel.h.

◆ InvokeModelWithResponseStreamOutcomeCallable

Definition at line 85 of file BedrockRuntimeServiceClientModel.h.

Enumeration Type Documentation

◆ ConversationRole

Enumerator
NOT_SET 
user 
assistant 

Definition at line 16 of file ConversationRole.h.

◆ ConverseStreamEventType

Enumerator
INITIAL_RESPONSE 
MESSAGESTART 
CONTENTBLOCKSTART 
CONTENTBLOCKDELTA 
CONTENTBLOCKSTOP 
MESSAGESTOP 
METADATA 
UNKNOWN 

Definition at line 27 of file ConverseStreamHandler.h.

◆ DocumentFormat

Enumerator
NOT_SET 
pdf 
csv 
doc 
docx 
xls 
xlsx 
html 
txt 
md 

Definition at line 16 of file DocumentFormat.h.

◆ GuardrailAction

Enumerator
NOT_SET 
NONE 
GUARDRAIL_INTERVENED 

Definition at line 16 of file GuardrailAction.h.

◆ GuardrailContentFilterConfidence

Enumerator
NOT_SET 
NONE 
LOW 
MEDIUM 
HIGH 

Definition at line 16 of file GuardrailContentFilterConfidence.h.

◆ GuardrailContentFilterStrength

Enumerator
NOT_SET 
NONE 
LOW 
MEDIUM 
HIGH 

Definition at line 16 of file GuardrailContentFilterStrength.h.

◆ GuardrailContentFilterType

Enumerator
NOT_SET 
INSULTS 
HATE 
SEXUAL 
VIOLENCE 
MISCONDUCT 
PROMPT_ATTACK 

Definition at line 16 of file GuardrailContentFilterType.h.

◆ GuardrailContentPolicyAction

Enumerator
NOT_SET 
BLOCKED 

Definition at line 16 of file GuardrailContentPolicyAction.h.

◆ GuardrailContentQualifier

Enumerator
NOT_SET 
grounding_source 
query 
guard_content 

Definition at line 16 of file GuardrailContentQualifier.h.

◆ GuardrailContentSource

Enumerator
NOT_SET 
INPUT 
OUTPUT 

Definition at line 16 of file GuardrailContentSource.h.

◆ GuardrailContextualGroundingFilterType

Enumerator
NOT_SET 
GROUNDING 
RELEVANCE 

Definition at line 16 of file GuardrailContextualGroundingFilterType.h.

◆ GuardrailContextualGroundingPolicyAction

Enumerator
NOT_SET 
BLOCKED 
NONE 

Definition at line 16 of file GuardrailContextualGroundingPolicyAction.h.

◆ GuardrailConverseContentQualifier

Enumerator
NOT_SET 
grounding_source 
query 
guard_content 

Definition at line 16 of file GuardrailConverseContentQualifier.h.

◆ GuardrailManagedWordType

Enumerator
NOT_SET 
PROFANITY 

Definition at line 16 of file GuardrailManagedWordType.h.

◆ GuardrailPiiEntityType

Enumerator
NOT_SET 
ADDRESS 
AGE 
AWS_ACCESS_KEY 
AWS_SECRET_KEY 
CA_HEALTH_NUMBER 
CA_SOCIAL_INSURANCE_NUMBER 
CREDIT_DEBIT_CARD_CVV 
CREDIT_DEBIT_CARD_EXPIRY 
CREDIT_DEBIT_CARD_NUMBER 
DRIVER_ID 
EMAIL 
INTERNATIONAL_BANK_ACCOUNT_NUMBER 
IP_ADDRESS 
LICENSE_PLATE 
MAC_ADDRESS 
NAME 
PASSWORD 
PHONE 
PIN 
SWIFT_CODE 
UK_NATIONAL_HEALTH_SERVICE_NUMBER 
UK_NATIONAL_INSURANCE_NUMBER 
UK_UNIQUE_TAXPAYER_REFERENCE_NUMBER 
URL 
USERNAME 
US_BANK_ACCOUNT_NUMBER 
US_BANK_ROUTING_NUMBER 
US_INDIVIDUAL_TAX_IDENTIFICATION_NUMBER 
US_PASSPORT_NUMBER 
US_SOCIAL_SECURITY_NUMBER 
VEHICLE_IDENTIFICATION_NUMBER 

Definition at line 16 of file GuardrailPiiEntityType.h.

◆ GuardrailSensitiveInformationPolicyAction

Enumerator
NOT_SET 
ANONYMIZED 
BLOCKED 

Definition at line 16 of file GuardrailSensitiveInformationPolicyAction.h.

◆ GuardrailStreamProcessingMode

Enumerator
NOT_SET 
sync 
async 

Definition at line 16 of file GuardrailStreamProcessingMode.h.

◆ GuardrailTopicPolicyAction

Enumerator
NOT_SET 
BLOCKED 

Definition at line 16 of file GuardrailTopicPolicyAction.h.

◆ GuardrailTopicType

Enumerator
NOT_SET 
DENY 

Definition at line 16 of file GuardrailTopicType.h.

◆ GuardrailTrace

Enumerator
NOT_SET 
enabled 
disabled 

Definition at line 16 of file GuardrailTrace.h.

◆ GuardrailWordPolicyAction

Enumerator
NOT_SET 
BLOCKED 

Definition at line 16 of file GuardrailWordPolicyAction.h.

◆ ImageFormat

Enumerator
NOT_SET 
png 
jpeg 
gif 
webp 

Definition at line 16 of file ImageFormat.h.

◆ InvokeModelWithResponseStreamEventType

Enumerator
INITIAL_RESPONSE 
CHUNK 
UNKNOWN 

Definition at line 22 of file InvokeModelWithResponseStreamHandler.h.

◆ StopReason

Enumerator
NOT_SET 
end_turn 
tool_use 
max_tokens 
stop_sequence 
guardrail_intervened 
content_filtered 

Definition at line 16 of file StopReason.h.

◆ ToolResultStatus

Enumerator
NOT_SET 
success 
error 

Definition at line 16 of file ToolResultStatus.h.

◆ Trace

Enumerator
NOT_SET 
ENABLED 
DISABLED 

Definition at line 16 of file Trace.h.