Skip to main content
The reasoning capabilities in Sudo allow you to access advanced reasoning models like o3 for complex problem-solving tasks.

Basic Reasoning

reasoning_effort parameter is mainly supported for OpenAI models. While other providers have reasoning models as well, not all providers support reasoning_effort

Simple Reasoning Task

TypeScript

Reasoning Effort Levels (OpenAI models)

TypeScript

Next Steps

  1. CRUD Operations - Manage stored completions
Reasoning models like o3 excel at complex problem-solving, mathematical reasoning, and multi-step analysis. Use higher reasoning effort levels for more complex problems, but be aware they consume more tokens. Both TypeScript and Python SDKs provide full support for reasoning capabilities with proper error handling.