-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmodels.py
More file actions
43 lines (34 loc) · 2.16 KB
/
models.py
File metadata and controls
43 lines (34 loc) · 2.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
MODEL_OPTIONS = {
"grok-4-latest": "Grok 4 model with advanced reasoning capabilities.",
# Gemini models
"gemini-3-pro-preview": "Flagship Gemini 3 Pro model for advanced reasoning and coding tasks.",
"gemini-2.5-pro": "Reasoning over complex problems in code, math, and STEM. Analyzing large documents",
"gemini-2.5-flash": "Gemni 2.5 Flash model, optimized for speed and cost.",
"gpt-5.2": "The best model for coding and agentic tasks across industries.",
"gpt-5.1": "Flagship model for coding and agentic tasks.",
"gpt-5": "Flagship GPT model for complex tasks.",
"gpt-5-mini": "Balanced for intelligence, speed, and cost.",
"gpt-5-nano": "Fastest, most cost-effective GPT-5 model.",
"gpt-4.1": "For complex tasks.",
"gpt-4.1-mini": "Balanced for intelligence, speed, and cost.",
"gpt-4.1-nano": "Fastest, most cost-effective GPT-4.1 model.",
"gpt-4o": "Fast, intelligent, flexible GPT model.",
"gpt-4o-mini": "Fast, affordable small model for focused tasks.",
"gpt-4o-search-preview": "GPT model for web search in Chat Completions.",
"gpt-4o-mini-search-preview": "Fast, affordable small model for web search.",
# "gpt-4o-audio-preview": "GPT-4o models capable of audio inputs and outputs.",
# "gpt-4o-mini-audio-preview": "Smaller model capable of audio inputs and outputs.",
# o-series models that excel at complex, multi-step tasks
"o4-mini": "Faster, more affordable reasoning model.",
"o4-mini-deep-research": "Faster, more affordable deep research model.",
"o3": "Our most powerful reasoning model.",
"o3-pro": "Version of o3 with more compute for better responses.",
"o3-deep-research": "Our most powerful deep research model.",
"o3-mini": "A small model alternative to o3.",
"gpt-image-1.5": "Generate images from text prompts.",
"gpt-image-1-mini": "Generate images from text prompts.",
"gpt-image-1": "Generate images from text prompts.",
}
# "claude-opus-4-0": "Most capable and intelligent model yet",
# "claude-sonnet-4-0": "High intelligence and balanced performance",
MODEL_IMAGES = [ "gpt-image-1.5", "gpt-image-1-mini", "gpt-image-1" ]