Skip to content

OpenAI GPT Models

OpenAI's latest models including GPT-4o and O3 reasoning models with strong coding, vision, and reasoning capabilities.

Client Used

GPTOpenAIClient

Environment Setup

Environment Variables
export OPENAI_API_KEY="your-openai-key"
export OPENAI_BASE_URL="https://api.openai.com/v1"  # optional

Configuration

Agent Configuration
main_agent:
  llm: 
    provider_class: "GPTOpenAIClient"
    model_name: "gpt-4o"  # or o3, etc.
    openai_api_key: "${oc.env:OPENAI_API_KEY,???}"
    openai_base_url: "${oc.env:OPENAI_BASE_URL,https://api.openai.com/v1}"

Usage

Example Command
# Create custom OpenAI config
uv run main.py trace --config_file_name=your_config_file \
    --task="Your task" --task_file_name="data/file.txt"

Documentation Info

Last Updated: September 2025 ยท Doc Contributor: Team @ MiroMind AI