2424model_type = " llm"
2525sdk = " azure_openai"
2626prompting_target = " openai"
27+ structure_method = " instructor/openai_tools"
2728
2829# ###############################################################################
2930# LANGUAGE MODELS
@@ -67,24 +68,28 @@ model_id = "o1-mini-2024-09-12"
6768inputs = [" text" ]
6869outputs = [" text" , " structured" ]
6970costs = { input = 3.0 , output = 12.0 }
71+ constraints = [" temperature_must_be_1" ]
7072
7173[o1 ]
7274model_id = " o1-2024-12-17"
7375inputs = [" text" , " images" ]
7476outputs = [" text" , " structured" ]
7577costs = { input = 15.0 , output = 60.0 }
78+ constraints = [" temperature_must_be_1" ]
7679
7780[o3-mini ]
7881model_id = " o3-mini-2025-01-31"
7982inputs = [" text" ]
8083outputs = [" text" , " structured" ]
8184costs = { input = 1.1 , output = 4.4 }
85+ constraints = [" temperature_must_be_1" ]
8286
8387[o3 ]
8488model_id = " o3-2025-04-16"
8589inputs = [" text" ]
8690outputs = [" text" , " structured" ]
8791costs = { input = 2 , output = 8 }
92+ constraints = [" temperature_must_be_1" ]
8893
8994# --- GPT-5 Series -------------------------------------------------------------
9095[gpt-5-mini ]
@@ -110,3 +115,15 @@ model_id = "gpt-5-2025-08-07"
110115inputs = [" text" , " images" ]
111116outputs = [" text" , " structured" ]
112117costs = { input = 1.25 , output = 10.0 }
118+
119+ # ###############################################################################
120+ # IMAGE GENERATION MODELS
121+ # ###############################################################################
122+
123+ # --- OpenAI Image Generation --------------------------------------------------
124+ [gpt-image-1 ]
125+ model_type = " img_gen"
126+ model_id = " gpt-image-1-2025-04-15"
127+ inputs = [" text" ]
128+ outputs = [" image" ]
129+ costs = { input = 0.04 , output = 0.0 }
0 commit comments