Skip to main content

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: 3
    llm_model object
    anyOf

    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: 4
    why_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?"
    }