| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Bedrock.Prompt.PromptTemplateConfigurationProperty
Documentation
data TextPromptTemplateConfigurationProperty Source #
Constructors
| TextPromptTemplateConfigurationProperty | |
Fields | |
Instances
data SystemContentBlockProperty Source #
Constructors
| SystemContentBlockProperty | |
Fields
| |
Instances
| ToJSON SystemContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SystemContentBlockProperty Methods toJSON :: SystemContentBlockProperty -> Value # toEncoding :: SystemContentBlockProperty -> Encoding # toJSONList :: [SystemContentBlockProperty] -> Value # toEncodingList :: [SystemContentBlockProperty] -> Encoding # | |||||
| Show SystemContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SystemContentBlockProperty Methods showsPrec :: Int -> SystemContentBlockProperty -> ShowS # show :: SystemContentBlockProperty -> String # showList :: [SystemContentBlockProperty] -> ShowS # | |||||
| Eq SystemContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SystemContentBlockProperty Methods (==) :: SystemContentBlockProperty -> SystemContentBlockProperty -> Bool # (/=) :: SystemContentBlockProperty -> SystemContentBlockProperty -> Bool # | |||||
| ToResourceProperties SystemContentBlockProperty Source # | |||||
| Property "CachePoint" SystemContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SystemContentBlockProperty Associated Types
Methods set :: PropertyType "CachePoint" SystemContentBlockProperty -> SystemContentBlockProperty -> SystemContentBlockProperty # | |||||
| Property "Text" SystemContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SystemContentBlockProperty Associated Types
Methods set :: PropertyType "Text" SystemContentBlockProperty -> SystemContentBlockProperty -> SystemContentBlockProperty # | |||||
| type PropertyType "CachePoint" SystemContentBlockProperty Source # | |||||
| type PropertyType "Text" SystemContentBlockProperty Source # | |||||
data ContentBlockProperty Source #
Constructors
| ContentBlockProperty | |
Fields
| |
Instances
| ToJSON ContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ContentBlockProperty Methods toJSON :: ContentBlockProperty -> Value # toEncoding :: ContentBlockProperty -> Encoding # toJSONList :: [ContentBlockProperty] -> Value # toEncodingList :: [ContentBlockProperty] -> Encoding # omitField :: ContentBlockProperty -> Bool # | |||||
| Show ContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ContentBlockProperty Methods showsPrec :: Int -> ContentBlockProperty -> ShowS # show :: ContentBlockProperty -> String # showList :: [ContentBlockProperty] -> ShowS # | |||||
| Eq ContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ContentBlockProperty Methods (==) :: ContentBlockProperty -> ContentBlockProperty -> Bool # (/=) :: ContentBlockProperty -> ContentBlockProperty -> Bool # | |||||
| ToResourceProperties ContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ContentBlockProperty Methods toResourceProperties :: ContentBlockProperty -> ResourceProperties # | |||||
| Property "CachePoint" ContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ContentBlockProperty Associated Types
Methods set :: PropertyType "CachePoint" ContentBlockProperty -> ContentBlockProperty -> ContentBlockProperty # | |||||
| Property "Text" ContentBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ContentBlockProperty Associated Types
Methods set :: PropertyType "Text" ContentBlockProperty -> ContentBlockProperty -> ContentBlockProperty # | |||||
| type PropertyType "CachePoint" ContentBlockProperty Source # | |||||
| type PropertyType "Text" ContentBlockProperty Source # | |||||
data TextS3LocationProperty Source #
Constructors
| TextS3LocationProperty | |
Instances
| ToJSON TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Methods toJSON :: TextS3LocationProperty -> Value # toEncoding :: TextS3LocationProperty -> Encoding # toJSONList :: [TextS3LocationProperty] -> Value # toEncodingList :: [TextS3LocationProperty] -> Encoding # omitField :: TextS3LocationProperty -> Bool # | |||||
| Show TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Methods showsPrec :: Int -> TextS3LocationProperty -> ShowS # show :: TextS3LocationProperty -> String # showList :: [TextS3LocationProperty] -> ShowS # | |||||
| Eq TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Methods (==) :: TextS3LocationProperty -> TextS3LocationProperty -> Bool # (/=) :: TextS3LocationProperty -> TextS3LocationProperty -> Bool # | |||||
| ToResourceProperties TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Methods toResourceProperties :: TextS3LocationProperty -> ResourceProperties # | |||||
| Property "Bucket" TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Associated Types
Methods set :: PropertyType "Bucket" TextS3LocationProperty -> TextS3LocationProperty -> TextS3LocationProperty # | |||||
| Property "Key" TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Associated Types
Methods set :: PropertyType "Key" TextS3LocationProperty -> TextS3LocationProperty -> TextS3LocationProperty # | |||||
| Property "Version" TextS3LocationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.TextS3LocationProperty Associated Types
Methods set :: PropertyType "Version" TextS3LocationProperty -> TextS3LocationProperty -> TextS3LocationProperty # | |||||
| type PropertyType "Bucket" TextS3LocationProperty Source # | |||||
| type PropertyType "Key" TextS3LocationProperty Source # | |||||
| type PropertyType "Version" TextS3LocationProperty Source # | |||||
data ToolChoiceProperty Source #
Constructors
| ToolChoiceProperty | |
Fields
| |
Instances
| ToJSON ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Methods toJSON :: ToolChoiceProperty -> Value # toEncoding :: ToolChoiceProperty -> Encoding # toJSONList :: [ToolChoiceProperty] -> Value # toEncodingList :: [ToolChoiceProperty] -> Encoding # omitField :: ToolChoiceProperty -> Bool # | |||||
| Show ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Methods showsPrec :: Int -> ToolChoiceProperty -> ShowS # show :: ToolChoiceProperty -> String # showList :: [ToolChoiceProperty] -> ShowS # | |||||
| Eq ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Methods (==) :: ToolChoiceProperty -> ToolChoiceProperty -> Bool # (/=) :: ToolChoiceProperty -> ToolChoiceProperty -> Bool # | |||||
| ToResourceProperties ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Methods toResourceProperties :: ToolChoiceProperty -> ResourceProperties # | |||||
| Property "Any" ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Associated Types
Methods set :: PropertyType "Any" ToolChoiceProperty -> ToolChoiceProperty -> ToolChoiceProperty # | |||||
| Property "Auto" ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Associated Types
Methods set :: PropertyType "Auto" ToolChoiceProperty -> ToolChoiceProperty -> ToolChoiceProperty # | |||||
| Property "Tool" ToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolChoiceProperty Associated Types
Methods set :: PropertyType "Tool" ToolChoiceProperty -> ToolChoiceProperty -> ToolChoiceProperty # | |||||
| type PropertyType "Any" ToolChoiceProperty Source # | |||||
| type PropertyType "Auto" ToolChoiceProperty Source # | |||||
| type PropertyType "Tool" ToolChoiceProperty Source # | |||||
data PromptInputVariableProperty Source #
Constructors
| PromptInputVariableProperty | |
Instances
| ToJSON PromptInputVariableProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.PromptInputVariableProperty Methods toJSON :: PromptInputVariableProperty -> Value # toEncoding :: PromptInputVariableProperty -> Encoding # toJSONList :: [PromptInputVariableProperty] -> Value # toEncodingList :: [PromptInputVariableProperty] -> Encoding # | |||||
| Show PromptInputVariableProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.PromptInputVariableProperty Methods showsPrec :: Int -> PromptInputVariableProperty -> ShowS # show :: PromptInputVariableProperty -> String # showList :: [PromptInputVariableProperty] -> ShowS # | |||||
| Eq PromptInputVariableProperty Source # | |||||
| ToResourceProperties PromptInputVariableProperty Source # | |||||
| Property "Name" PromptInputVariableProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.PromptInputVariableProperty Associated Types
Methods set :: PropertyType "Name" PromptInputVariableProperty -> PromptInputVariableProperty -> PromptInputVariableProperty # | |||||
| type PropertyType "Name" PromptInputVariableProperty Source # | |||||
data CachePointBlockProperty Source #
Constructors
| CachePointBlockProperty | |
Instances
| ToJSON CachePointBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.CachePointBlockProperty Methods toJSON :: CachePointBlockProperty -> Value # toEncoding :: CachePointBlockProperty -> Encoding # toJSONList :: [CachePointBlockProperty] -> Value # | |||||
| Show CachePointBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.CachePointBlockProperty Methods showsPrec :: Int -> CachePointBlockProperty -> ShowS # show :: CachePointBlockProperty -> String # showList :: [CachePointBlockProperty] -> ShowS # | |||||
| Eq CachePointBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.CachePointBlockProperty Methods (==) :: CachePointBlockProperty -> CachePointBlockProperty -> Bool # (/=) :: CachePointBlockProperty -> CachePointBlockProperty -> Bool # | |||||
| ToResourceProperties CachePointBlockProperty Source # | |||||
| Property "Type" CachePointBlockProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.CachePointBlockProperty Associated Types
Methods set :: PropertyType "Type" CachePointBlockProperty -> CachePointBlockProperty -> CachePointBlockProperty # | |||||
| type PropertyType "Type" CachePointBlockProperty Source # | |||||
data ChatPromptTemplateConfigurationProperty Source #
Constructors
| ChatPromptTemplateConfigurationProperty | |
Instances
| ToJSON ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty Methods toJSON :: ChatPromptTemplateConfigurationProperty -> Value # toEncoding :: ChatPromptTemplateConfigurationProperty -> Encoding # toJSONList :: [ChatPromptTemplateConfigurationProperty] -> Value # toEncodingList :: [ChatPromptTemplateConfigurationProperty] -> Encoding # omitField :: ChatPromptTemplateConfigurationProperty -> Bool # | |||||
| Show ChatPromptTemplateConfigurationProperty Source # | |||||
| Eq ChatPromptTemplateConfigurationProperty Source # | |||||
| ToResourceProperties ChatPromptTemplateConfigurationProperty Source # | |||||
| Property "InputVariables" ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty Associated Types
Methods set :: PropertyType "InputVariables" ChatPromptTemplateConfigurationProperty -> ChatPromptTemplateConfigurationProperty -> ChatPromptTemplateConfigurationProperty # | |||||
| Property "Messages" ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty Associated Types
| |||||
| Property "System" ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty Associated Types
| |||||
| Property "ToolConfiguration" ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty Associated Types
Methods set :: PropertyType "ToolConfiguration" ChatPromptTemplateConfigurationProperty -> ChatPromptTemplateConfigurationProperty -> ChatPromptTemplateConfigurationProperty # | |||||
| type PropertyType "InputVariables" ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty type PropertyType "InputVariables" ChatPromptTemplateConfigurationProperty = [PromptInputVariableProperty] | |||||
| type PropertyType "Messages" ChatPromptTemplateConfigurationProperty Source # | |||||
| type PropertyType "System" ChatPromptTemplateConfigurationProperty Source # | |||||
| type PropertyType "ToolConfiguration" ChatPromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty type PropertyType "ToolConfiguration" ChatPromptTemplateConfigurationProperty = ToolConfigurationProperty | |||||
data MessageProperty Source #
Constructors
| MessageProperty | |
Fields
| |
Instances
| ToJSON MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty Methods toJSON :: MessageProperty -> Value # toEncoding :: MessageProperty -> Encoding # toJSONList :: [MessageProperty] -> Value # toEncodingList :: [MessageProperty] -> Encoding # omitField :: MessageProperty -> Bool # | |||||
| Show MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty Methods showsPrec :: Int -> MessageProperty -> ShowS # show :: MessageProperty -> String # showList :: [MessageProperty] -> ShowS # | |||||
| Eq MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty Methods (==) :: MessageProperty -> MessageProperty -> Bool # (/=) :: MessageProperty -> MessageProperty -> Bool # | |||||
| ToResourceProperties MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty Methods toResourceProperties :: MessageProperty -> ResourceProperties # | |||||
| Property "Content" MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty Associated Types
Methods set :: PropertyType "Content" MessageProperty -> MessageProperty -> MessageProperty # | |||||
| Property "Role" MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty Associated Types
Methods set :: PropertyType "Role" MessageProperty -> MessageProperty -> MessageProperty # | |||||
| type PropertyType "Content" MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty | |||||
| type PropertyType "Role" MessageProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.MessageProperty | |||||
data ToolConfigurationProperty Source #
Constructors
| ToolConfigurationProperty | |
Fields
| |
Instances
| ToJSON ToolConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolConfigurationProperty Methods toJSON :: ToolConfigurationProperty -> Value # toEncoding :: ToolConfigurationProperty -> Encoding # toJSONList :: [ToolConfigurationProperty] -> Value # | |||||
| Show ToolConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolConfigurationProperty Methods showsPrec :: Int -> ToolConfigurationProperty -> ShowS # show :: ToolConfigurationProperty -> String # showList :: [ToolConfigurationProperty] -> ShowS # | |||||
| Eq ToolConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolConfigurationProperty Methods (==) :: ToolConfigurationProperty -> ToolConfigurationProperty -> Bool # (/=) :: ToolConfigurationProperty -> ToolConfigurationProperty -> Bool # | |||||
| ToResourceProperties ToolConfigurationProperty Source # | |||||
| Property "ToolChoice" ToolConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolConfigurationProperty Associated Types
Methods set :: PropertyType "ToolChoice" ToolConfigurationProperty -> ToolConfigurationProperty -> ToolConfigurationProperty # | |||||
| Property "Tools" ToolConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolConfigurationProperty Associated Types
Methods set :: PropertyType "Tools" ToolConfigurationProperty -> ToolConfigurationProperty -> ToolConfigurationProperty # | |||||
| type PropertyType "ToolChoice" ToolConfigurationProperty Source # | |||||
| type PropertyType "Tools" ToolConfigurationProperty Source # | |||||
data SpecificToolChoiceProperty Source #
Constructors
| SpecificToolChoiceProperty | |
Instances
| ToJSON SpecificToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SpecificToolChoiceProperty Methods toJSON :: SpecificToolChoiceProperty -> Value # toEncoding :: SpecificToolChoiceProperty -> Encoding # toJSONList :: [SpecificToolChoiceProperty] -> Value # toEncodingList :: [SpecificToolChoiceProperty] -> Encoding # | |||||
| Show SpecificToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SpecificToolChoiceProperty Methods showsPrec :: Int -> SpecificToolChoiceProperty -> ShowS # show :: SpecificToolChoiceProperty -> String # showList :: [SpecificToolChoiceProperty] -> ShowS # | |||||
| Eq SpecificToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SpecificToolChoiceProperty Methods (==) :: SpecificToolChoiceProperty -> SpecificToolChoiceProperty -> Bool # (/=) :: SpecificToolChoiceProperty -> SpecificToolChoiceProperty -> Bool # | |||||
| ToResourceProperties SpecificToolChoiceProperty Source # | |||||
| Property "Name" SpecificToolChoiceProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.SpecificToolChoiceProperty Associated Types
Methods set :: PropertyType "Name" SpecificToolChoiceProperty -> SpecificToolChoiceProperty -> SpecificToolChoiceProperty # | |||||
| type PropertyType "Name" SpecificToolChoiceProperty Source # | |||||
data ToolProperty Source #
Constructors
| ToolProperty | |
Fields | |
Instances
| ToJSON ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty Methods toJSON :: ToolProperty -> Value # toEncoding :: ToolProperty -> Encoding # toJSONList :: [ToolProperty] -> Value # toEncodingList :: [ToolProperty] -> Encoding # omitField :: ToolProperty -> Bool # | |||||
| Show ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty Methods showsPrec :: Int -> ToolProperty -> ShowS # show :: ToolProperty -> String # showList :: [ToolProperty] -> ShowS # | |||||
| Eq ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty | |||||
| ToResourceProperties ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty Methods toResourceProperties :: ToolProperty -> ResourceProperties # | |||||
| Property "CachePoint" ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty Associated Types
Methods set :: PropertyType "CachePoint" ToolProperty -> ToolProperty -> ToolProperty # | |||||
| Property "ToolSpec" ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty Associated Types
Methods set :: PropertyType "ToolSpec" ToolProperty -> ToolProperty -> ToolProperty # | |||||
| type PropertyType "CachePoint" ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty | |||||
| type PropertyType "ToolSpec" ToolProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolProperty | |||||
data ToolInputSchemaProperty Source #
Constructors
| ToolInputSchemaProperty | |
Fields
| |
Instances
| ToJSON ToolInputSchemaProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolInputSchemaProperty Methods toJSON :: ToolInputSchemaProperty -> Value # toEncoding :: ToolInputSchemaProperty -> Encoding # toJSONList :: [ToolInputSchemaProperty] -> Value # | |||||
| Show ToolInputSchemaProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolInputSchemaProperty Methods showsPrec :: Int -> ToolInputSchemaProperty -> ShowS # show :: ToolInputSchemaProperty -> String # showList :: [ToolInputSchemaProperty] -> ShowS # | |||||
| Eq ToolInputSchemaProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolInputSchemaProperty Methods (==) :: ToolInputSchemaProperty -> ToolInputSchemaProperty -> Bool # (/=) :: ToolInputSchemaProperty -> ToolInputSchemaProperty -> Bool # | |||||
| ToResourceProperties ToolInputSchemaProperty Source # | |||||
| Property "Json" ToolInputSchemaProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolInputSchemaProperty Associated Types
Methods set :: PropertyType "Json" ToolInputSchemaProperty -> ToolInputSchemaProperty -> ToolInputSchemaProperty # | |||||
| type PropertyType "Json" ToolInputSchemaProperty Source # | |||||
data ToolSpecificationProperty Source #
Constructors
| ToolSpecificationProperty | |
Fields
| |
Instances
| ToJSON ToolSpecificationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolSpecificationProperty Methods toJSON :: ToolSpecificationProperty -> Value # toEncoding :: ToolSpecificationProperty -> Encoding # toJSONList :: [ToolSpecificationProperty] -> Value # | |||||
| Show ToolSpecificationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolSpecificationProperty Methods showsPrec :: Int -> ToolSpecificationProperty -> ShowS # show :: ToolSpecificationProperty -> String # showList :: [ToolSpecificationProperty] -> ShowS # | |||||
| Eq ToolSpecificationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolSpecificationProperty Methods (==) :: ToolSpecificationProperty -> ToolSpecificationProperty -> Bool # (/=) :: ToolSpecificationProperty -> ToolSpecificationProperty -> Bool # | |||||
| ToResourceProperties ToolSpecificationProperty Source # | |||||
| Property "Description" ToolSpecificationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolSpecificationProperty Associated Types
Methods set :: PropertyType "Description" ToolSpecificationProperty -> ToolSpecificationProperty -> ToolSpecificationProperty # | |||||
| Property "InputSchema" ToolSpecificationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolSpecificationProperty Associated Types
Methods set :: PropertyType "InputSchema" ToolSpecificationProperty -> ToolSpecificationProperty -> ToolSpecificationProperty # | |||||
| Property "Name" ToolSpecificationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.ToolSpecificationProperty Associated Types
Methods set :: PropertyType "Name" ToolSpecificationProperty -> ToolSpecificationProperty -> ToolSpecificationProperty # | |||||
| type PropertyType "Description" ToolSpecificationProperty Source # | |||||
| type PropertyType "InputSchema" ToolSpecificationProperty Source # | |||||
| type PropertyType "Name" ToolSpecificationProperty Source # | |||||
mkChatPromptTemplateConfigurationProperty :: [MessageProperty] -> ChatPromptTemplateConfigurationProperty Source #
mkMessageProperty :: [ContentBlockProperty] -> Value Text -> MessageProperty Source #
mkToolSpecificationProperty :: ToolInputSchemaProperty -> Value Text -> ToolSpecificationProperty Source #
data PromptTemplateConfigurationProperty Source #
Constructors
| PromptTemplateConfigurationProperty | |
Fields | |
Instances
| ToJSON PromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.PromptTemplateConfigurationProperty | |||||
| Show PromptTemplateConfigurationProperty Source # | |||||
| Eq PromptTemplateConfigurationProperty Source # | |||||
| ToResourceProperties PromptTemplateConfigurationProperty Source # | |||||
| Property "Chat" PromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.PromptTemplateConfigurationProperty Associated Types
| |||||
| Property "Text" PromptTemplateConfigurationProperty Source # | |||||
Defined in Stratosphere.Bedrock.Prompt.PromptTemplateConfigurationProperty Associated Types
| |||||
| type PropertyType "Chat" PromptTemplateConfigurationProperty Source # | |||||
| type PropertyType "Text" PromptTemplateConfigurationProperty Source # | |||||