Video Generation Related
How to control portrait vs landscape video orientation?
How to control portrait vs landscape video orientation?
- Portrait:
sora_video2 - Landscape:
sora_video2-landscape
Do generated videos have watermarks?
Do generated videos have watermarks?
- Default: Watermarking followed what the model returned
- With watermark: Add
?watermark=trueto the URL to get videos with the native Sora watermark
Why does generating character videos fail?
Why does generating character videos fail?
- Real face reference images will be rejected - Real person photo uploads not supported
- Only authorized real persons supported - Use via
@IDmethod
@sama- OpenAI CEO Sam Altman
What to do if generation time is too long?
What to do if generation time is too long?
- Queue: Depends on peak hours
- Generation: 2-3 minutes
- Total: 2.5-4 minutes
- Set reasonable timeout: Recommend 5 minutes (300 seconds)
- Use streaming output: View progress in real-time
- Avoid peak hours: Choose times with fewer users
Error: We're under heavy load, please try again later
Error: We're under heavy load, please try again later
- Wait a few minutes and retry
- Add retry logic
API Calling Related
What billing mode is required?
What billing mode is required?
- Log in to laozhang.ai console
- Enter API management
- Edit token settings
- Select “Usage first” or “Per-call”

How to view generation progress?
How to view generation progress?
How to handle timeout errors?
How to handle timeout errors?
- Minimum: 5 minutes (300 seconds)
- Recommended: 10 minutes (600 seconds)
Which image formats are supported?
Which image formats are supported?
- URL images
- Base64 encoding
- PNG
- JPEG/JPG
- WebP
- GIF (first frame will be used)
- Maximum 1 image
- Recommended resolution not exceeding 2048×2048
Video Download Related
How long is the video link valid?
How long is the video link valid?
How to extract video link?
How to extract video link?
What to do if download speed is slow?
What to do if download speed is slow?
- Use a stable network - Keep the connection stable while downloading
- Streaming download - Avoid loading all into memory at once
- Resume support - Use download tools that support resume
Billing Related
How are charges calculated? Are failed attempts charged?
How are charges calculated? Are failed attempts charged?
- The console order and billing records are authoritative for every charge
- Content safety rejections, timeouts, cancellations, and other abnormal states follow the console records
- If an order status looks wrong, contact support for a review
- 10s/15s videos (portrait/landscape): $0.15/call (unified pricing; 15-second models were $0.25/call before)
- HD video (sora-2-pro): $0.8/call (Async API only)
- Request successfully submitted to OpenAI platform
- Platform resources consumed for content review
status = "failed") was charged follows the console records.Recommendations:- Test prompts and images on sora.chatgpt.com first
- Batch generate via API after confirmation
- Or use the Async API (billing for failed tasks follows the console records)
- Avoid real person photos, copyrighted content
Where can I check actual charges?
Where can I check actual charges?
Client Usage
How to configure Cherry Studio?
How to configure Cherry Studio?
- Add laozhang.ai API configuration in Cherry Studio
-
Enable video feature
- Find
sora_video2in model settings - Turn on video generation switch
- Find
-
Use
- Text-to-video: Enter prompt directly
- Image-to-video: Upload image + prompt
Which clients are supported?
Which clients are supported?
- Cherry Studio
- ChatBox
- OpenWebUI
- ChatGPT Next Web
- API endpoint:
https://api.laozhang.ai/v1 - Model: Select
sora_video2series
Technical Support
How to get technical support?
How to get technical support?
- Email: hi@laozhang.ai
- Telegram: https://t.me/laozhang_cn
- Documentation: https://docs.laozhang.ai
- Error message screenshots
- Request parameters (hide API Key)
- Problem occurrence time
- Model name used
Where to view update logs?
Where to view update logs?
- 10/07 Added Python example code
- 10/01 Launched Sora 2 model, supports text-to-video and image-to-video
Best Practice Recommendations
Prompt Recommendations
- ✓ Describe specific scenes and actions
- ✓ Include details like lighting, atmosphere, emotions
- ✓ Use authorized real person IDs (e.g.,
@sama) - ✗ Avoid describing real human faces
- ✗ Avoid overly brief descriptions
Model Selection Recommendations
- Portrait video:
sora_video2(mobile short videos, social media) - Landscape video:
sora_video2-landscape(widescreen display, computer playback)
Error Handling Recommendations
- Set reasonable timeout (recommend 5 minutes)
- Add retry logic (maximum 2-3 times)
- Use streaming output to monitor progress
- Record error logs
Cost Optimization Recommendations
- Control concurrency when batch generating
- Billing for failed tasks follows the console records
- Download videos promptly (storage validity 1 day)