Skip to main content

TraitGenerationRequest

countryCountry
Default value: USA
llm_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-4
max_lengthMax Length
Default value: 100
number_of_levels_per_traitNumber Of Levels Per Trait

Possible values: >= 2 and <= 5

Default value: 3
number_of_new_traitsNumber Of New Traits

Possible values: >= 1 and <= 10

Default value: 4
selected_traitsstring[]required

List of trait names already selected

Examples:
Example: age
why_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?"
}