Reasoning

Object containing a set of pre-configured reasoning models with various capabilities and constraints. These models are designed for tasks ranging from general reasoning to domain-specific applications, supporting key features like multi-step problem solving, structured outputs, and context-based responses.

Properties

Link copied to clipboard

GPT-4o mini is a smaller, more affordable version of GPT-4o that maintains high quality while being more cost-effective. It's designed for tasks that don't require the full capabilities of GPT-4o.

Link copied to clipboard
val O1: LLModel

The o1 series of models are trained with reinforcement learning to perform complex reasoning. o1 models think before they answer, producing a long internal chain of thought before responding to the user.

Link copied to clipboard

o1-mini is designed to solve hard problems across domains. o1-mini is a faster and more affordable reasoning model, but we recommend using the newer o3-mini model that features higher intelligence at the same latency and price as o1-mini.

Link copied to clipboard
val O3: LLModel

o3 is a well-rounded and powerful model across domains. It is capable of math, science, coding, and visual reasoning tasks. It also excels at technical writing and instruction-following. Use it to think through multi-step problems that involve analysis across text, code, and images.

Link copied to clipboard

o3-mini is a smaller, more affordable version of o3. It's a small reasoning model, providing high intelligence at the same cost and latency targets of o1-mini. o3-mini supports key developer features, like Structured Outputs, function calling, and Batch API.