models/Lightricks/Ltx 2.3 Reframe
L
Lightricks

Ltx 2.3 Reframe

video
Compare

LTX-2.3 Reframe converts your videos to any aspect ratio without destructive cropping. It intelligently recenters the original footage and generatively fills the newly exposed areas with content that seamlessly matches the scene, so the result looks like it was shot natively in the target format. Turn landscape footage into vertical 9:16 for social, square 1:1 for feeds, or anything in between. Supports videos up to 60 seconds, with 720p and 1080p outputs across 1:1, 4:5, 5:4, 9:16 and 16:9.

MODALITIES
video
PER SECOND
$0.100

Ltx 2.3 Reframe (lightricks/ltx-2.3-reframe) is a video model from Lightricks. Pricing via AIgateway: $0.100 per second. Call it via https://api.aigateway.sh/v1/videos/generations — set model="lightricks/ltx-2.3-reframe".

model · lightricks/ltx-2.3-reframe

Use this model

model: lightricks/ltx-2.3-reframe
curl https://api.aigateway.sh/v1/videos/generations \
  -H "Authorization: Bearer $AIGATEWAY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"lightricks/ltx-2.3-reframe","prompt":"a slow drone shot over a mountain lake"}'
API schema

Call Ltx 2.3 Reframe from any OpenAI SDK

POST https://api.aigateway.sh/v1/videos/generations·Content-Type: application/json·Auth: Bearer sk-aig-...

Request body

json
{
  "model": "lightricks/ltx-2.3-reframe",
  "prompt": "A drone shot of a mountain lake at golden hour",
  "duration": 5,          // seconds
  "aspect_ratio": "16:9"
}

// Response is an async job — poll /v1/jobs/<id> until status === "completed".

Response

json
{
  "id": "job_abc123",
  "status": "queued",        // queued | processing | completed | failed
  "model": "lightricks/ltx-2.3-reframe",
  "created": 1776947082
}

// After completion:
{
  "id": "job_abc123",
  "status": "completed",
  "result": {
    "url": "https://media.aigateway.sh/video/abc123.mp4",
    "duration": 5,
    "resolution": "1920x1080"
  }
}

Quickstart

# See docs at https://aigateway.sh/docs

Errors

401authentication_errorInvalid or missing API key
402insufficient_creditsWallet empty (PAYG only)
404not_foundUnknown model or endpoint
429rate_limit_errorOver per-minute limit — see Retry-After header
500server_errorUpstream provider failed (retryable)
503service_unavailableUpstream saturated (retryable)
Full docs →API reference →OpenAPI spec →llms.txt →

Frequently asked questions

What is Ltx 2.3 Reframe?
LTX-2.3 Reframe converts your videos to any aspect ratio without destructive cropping. It intelligently recenters the original footage and generatively fills the newly exposed areas with content that seamlessly matches the scene, so the result looks like it was shot natively in the target format. Turn landscape footage into vertical 9:16 for social, square 1:1 for feeds, or anything in between. Supports videos up to 60 seconds, with 720p and 1080p outputs across 1:1, 4:5, 5:4, 9:16 and 16:9. It is a video model from Lightricks, accessible via AIgateway's OpenAI-compatible API at slug lightricks/ltx-2.3-reframe.
How much does Ltx 2.3 Reframe cost via AIgateway?
Pass-through pricing. See the pricing panel on this page for exact rates.
How do I call Ltx 2.3 Reframe from my code?
Point the OpenAI SDK at https://api.aigateway.sh/v1 with your AIgateway key and set model to "lightricks/ltx-2.3-reframe". The request and response shapes match OpenAI exactly.
Does Ltx 2.3 Reframe support streaming, tool calling, vision, and JSON mode?
Streaming — no. Tool calling — no. Vision — no. JSON mode — no. Prompt caching — no.
Can I bring my own Lightricks API key (BYOK)?
Yes. Attach a Lightricks key in your AIgateway dashboard and this model flips to pass-through — you pay Lightricks directly and AIgateway adds no platform fee on those calls.