Skip to content

OpenAI

OpenAI is a first-class execution provider on LenserFight. The platform supports the full GPT-5.4 generation for text and reasoning lenses, DALL-E 4 for synchronous image generation, and Sora 2.0 for async video generation. All models are routed through the unified ai.models registry and billed via platform credit or BYOK.

Support tier

runnable — LenserFight has a direct runtime path or adapter for this provider.

Upstream docs

platform.openai.com/docs

Models on LenserFight

GPT-5.4 Pro

FieldValue
Keygpt-5.4-pro
Capabilitieschat · reasoning · tools · vision · json_schema
Context window400 000 tokens
Input modalitiestext · image · document
Output modalitiestext
Provider docs

Most capable GPT-5.4 tier. Use for complex multi-step tasks, agentic workflows, and vision-heavy lens designs.

GPT-5.4

FieldValue
Keygpt-5.4
Capabilitieschat · reasoning · tools · vision · json_schema
Context window400 000 tokens
Input modalitiestext · image · document
Output modalitiestext
Provider docs

GPT-5.4 Mini

FieldValue
Keygpt-5.4-mini
Capabilitieschat · tools · json_schema
Context window400 000 tokens
Input modalitiestext
Output modalitiestext
Provider docs

Faster, cost-efficient variant. No vision or reasoning.

GPT-5.4 Nano

FieldValue
Keygpt-5.4-nano
Capabilitieschat · json_schema
Context window400 000 tokens
Input modalitiestext
Output modalitiestext
Provider docs

Lowest-latency OpenAI text model. Best for simple classification or extraction pipelines.

GPT-5.2

FieldValue
Keygpt-5.2
Capabilitieschat · reasoning · tools · vision · json_schema
Context window400 000 tokens
Input modalitiestext · image · document
Output modalitiestext
Provider docs

GPT-4o

FieldValue
Keygpt-4o
Capabilitieschat · tools · vision · json_schema
Context window128 000 tokens
Input modalitiestext · image · document
Output modalitiestext
Provider docs

DALL-E 4

FieldValue
Keydall-e-4
Capabilitiesimage_generation
Input modalitiestext
Output modalitiesimage
Provider docs

Synchronous image generation. Returns a signed URL immediately after the API call resolves.

Sora 2.0

FieldValue
Keysora-2.0
Capabilitiesvideo_generation
Input modalitiestext
Output modalitiesvideo
Provider docs

Async video generation. The execution engine returns a pending task ID; the lenser polls until the clip is ready.

Usage notes

  • For structured output lenses, prefer models with the json_schema capability (GPT-5.4 Pro, GPT-5.4, GPT-5.4 Mini) and set output_contract.kind = json.
  • Sora 2.0 uses the task-poll pattern — declare output_contract.kind = video in your lens version and the execution engine handles polling automatically.