Overview
Sora 2 is OpenAI’s revolutionary video generation model released on October 1, 2025, achieving the industry’s first audio-video synchronized generation, significantly improved physical realism, and support for coherent narrative videos up to 15 seconds long.APIYI was first to integrate official Sora 2 API, no invitation code needed, pricing from only $0.15/call, supporting both text-to-video and image-to-video modes.
Detailed Documentation [Feishu Version]
Complete Usage Guide
View Feishu documentation for more code examples, best practices, and pitfall guides with the most timely updates, click to view
Core Features
Audio-Video Sync
First-ever audio-video synchronized generation
Physical Realism
Significantly improved physical realism
Long Video Support
Supports up to 16 seconds of coherent narrative
Watermark-free Output
Generated videos have no watermark (official site has watermarks)
Model Pricing
| Model Name | Description | Resolution | Price | Stability |
|---|---|---|---|---|
sora_video2 | Default portrait version | 704 × 1280 | $0.15/call | High |
sora_video2-landscape | Landscape version | 1280 × 704 | $0.15/call | High |
sora_video2-15s | Portrait 15s video | 704 × 1280 | $0.25/call | High |
sora_video2-landscape-15s | Landscape 15s video | 1280 × 704 | $0.25/call | High |
sora-2-pro-all | Pro account version | 1024 × 1792 | $0.40/call | Moderate |
- Supports streaming output to view progress
- Video storage valid for 1 day, download promptly
Calling Methods
Endpoint Address
Text-to-Video
Image-to-Video
Supports uploading 1 reference image to generate video. Supports both URL and Base64 upload methods.Response Format
Streaming Output
Whenstream: true, API returns SSE format progress updates:
Generation Time
- Queue waiting: Depends on peak hours
- Video generation: About 2-3 minutes (10-second video)
- Total time: Usually 2.5-4 minutes
Set request timeout to at least 5 minutes to avoid premature disconnection.
Use Cases
1. AI Chat Clients
Use in OpenAI API-compatible clients like Cherry Studio, ChatBox:- Configure APIYI Base URL and API Key
- Select
sora_video2model - Enable video generation feature
- Input prompt or upload image to generate video
2. Code Integration
Directly integrate Sora 2 API into your application:- Supports standard OpenAI SDK
- Compatible with
/v1/chat/completionsendpoint - Full streaming output support
- Detailed progress feedback
FAQ
How to control portrait/landscape orientation?
How to control portrait/landscape orientation?
By selecting different model names:
sora_video2orsora_video2-portrait: Portrait (704×1280)sora_video2-landscape: Landscape (1280×704)
Are generated videos watermarked?
Are generated videos watermarked?
Videos generated via APIYI have no watermark, while videos from the official sora.com site have Sora watermarks.
Will I be charged if content violates policies?
Will I be charged if content violates policies?
If prompts or images violate content policies (such as real faces, copyrighted materials), the request returns an error but is still charged because the server has processed the request and OpenAI returned error content (without producing a video). Recommended to adjust content: including prompts or replace reference images. Suggest testing content boundaries on Sora.com official site first, then run large batches via API after confirming content is acceptable. Also welcome to communicate with our staff.
What if video generation fails?
What if video generation fails?
If you receive a “We’re under heavy load” error, it means official servers are overloaded. Simply retry, and no charge will be incurred in this case.
How long are videos stored?
How long are videos stored?
Videos are stored on CDN for 1 day. Please download to local storage immediately after generation.
Advanced Features
HD Video Generation
Use Pro version model:- Resolution: 1024 × 1792
- Supports 15-second output
- Price: $0.20/call