TraitGenerationRequest
countryCountry
Default value:
USAllm_modelLLMModel
Enum representing the llm model types used in the experiments.
Possible values: [azure-openai-gpt4, azure-openai-gpt4o-mini, azure-openai-gpt35, azure-openai-gpto3-mini, azure-openai-completions, sonar, databricks-sonnet4, databricks-claude-sonnet-4, databricks-llama4-maverick, databricks-llama3.3-70B, databricks-llama3.3-405B, bedrock:xai.grok-4.3]
Default value:
databricks-claude-sonnet-4max_lengthMax Length
Default value:
100number_of_levels_per_traitNumber Of Levels Per Trait
Possible values: >= 2 and <= 5
Default value:
3number_of_new_traitsNumber Of New Traits
Possible values: >= 1 and <= 10
Default value:
4selected_traitsstring[]required
List of trait names already selected
Examples:
- Example 1
- Example 2
- Example 3
Example:
ageExample:
educationExample:
occupationwhy_promptWhy Promptrequired
The why prompt explaining the use case
Example:
How does social media usage affect sleep patterns?TraitGenerationRequest
{
"country": "USA",
"max_length": 100,
"number_of_levels_per_trait": 3,
"number_of_new_traits": 4,
"selected_traits": [
"age",
"education",
"occupation"
],
"why_prompt": "How does social media usage affect sleep patterns?"
}