OrthogonalAttributesLevelsRequest
Pydantic model for a request to create more, new, orthogonal levels for attributes.
countryCountryrequired
existing_attributes_levels object[]required
Array [
attributeAttributerequired
Name of the attribute
levelsstring[]required
Possible values: >= 2, <= 15
]
level_countLevel Count
Possible values: >= 2 and <= 5
Default value:
3llm_model object
anyOf
- LLMModel
- null
Enum representing the llm model types used in the experiments.
LLMModel
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]
new_attribute_countNew Attribute Count
Possible values: >= 1 and <= 5
Default value:
4why_promptWhy Promptrequired
OrthogonalAttributesLevelsRequest
{
"country": "United States of America",
"existing_attributes_levels": [
{
"attribute": "Battery Range per Charge",
"levels": [
"Less than 150 miles",
"150 to 250 miles",
"250 to 350 miles",
"350 to 450 miles",
"More than 450 miles"
]
},
{
"attribute": "Vehicle Warranty",
"levels": [
"3 years or 36,000 miles",
"4 years or 50,000 miles",
"5 years or 60,000 miles",
"6 years or 70,000 miles",
"7 years or 100,000 miles"
]
}
],
"level_count": 3,
"llm_model": "gpt4",
"new_attribute_count": 4,
"why_prompt": "What factor affect the adoption of an electric vehicle?"
}