| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Bedrock.Prompt.ChatPromptTemplateConfigurationProperty
Documentation
data ToolChoiceProperty Source #
Constructors
| ToolChoiceProperty | |
Fields
| |
Instances
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 # | |||||
mkToolSpecificationProperty :: ToolInputSchemaProperty -> Value Text -> ToolSpecificationProperty Source #
data ChatPromptTemplateConfigurationProperty Source #
Constructors
| ChatPromptTemplateConfigurationProperty | |
Fields | |
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 | |||||