baseURL.
Quick Start
Text Chat
Compatible with the OpenAI SDK, supports Claude, GPT, and other models
Image Generation
Generate images using models such as GPT-4o, Gemini, and Seedream
Video Generation
Generate video content using models such as VEO3 and Seedance2
Task Status Query
Query the execution status and results of asynchronous tasks
Check Balance
Check your token balance and the remaining free quota for each model
Get API Key
Access the console to get your API Key
API Workflow
1. Submit Generate Task
All image and video generation uses asynchronous processing. When submitting a task, you need to provideout_task_id (initiator’s task ID), and the system will return the same out_task_id:
2. Query Task Status
Use theout_task_id you submitted to check the task progress and results:
3. Get Generate Result
After the task is completed, the response will include URLs of the generated images or videos:Model Channels
Model channels represent different service tiers. Each model can provide multiple channel versions, divided into four levels:The channel only affects service stability, not output quality. All channels use the same underlying model, and the quality of the generated results is exactly the same. Generally speaking, the higher the channel price, the better the service stability.
"seedance2" with "seedance2_fast", and keep the other parameters unchanged.
Supported Models
Text Chat Series
Compatible with OpenAI Chat Completions API and Responses API, supporting multi-turn conversations, tool calling, structured outputs, and streaming responses:OpenAI Chat Completions API
Compatible with OpenAI SDK, supporting models such as GPT and Claude
OpenAI Responses API
OpenAI’s latest Responses format
Claude Messages API
Anthropic native Messages API format
Jev
Synchronous decision API. Submit materials and true/false questions to return probabilities, options, or scores
Image Generation Series
AIReiter provides multiple image generation models, supporting text-to-image and image-to-image features:GPT-4o Image
OpenAI’s high-quality image generation model
GPT-Image-2
Supports text-to-image / image-to-image, 13 aspect ratios, and up to 9 reference images
GPT-Image-2.5
Flare / Sunburst tiers, text-to-image and reference image editing, 1K to 4K
Gemini-2.5-Flash (Nano banana)
Google’s latest fast image generation model
Gemini-3-Pro (Nano banana pro)
Google’s professional-grade image generation model
Nano Banana V2
Supports multiple generation modes including text-to-image, image-to-image, and image editing
Seedream-4.0
Efficient image generation solution
Seedream-4.5
Seedream version 4.5
Seedream V5 lite
Latest version of Seedream, supporting web search-enhanced generation
Video Generation Series
Supports text-to-video and image-to-video, providing multiple resolution and duration options:VEO3.1
Google VEO3.1 video generation model
VEO3.1 Fast
VEO3.1 Fast version
Seedance-1.5-pro
Supports first-and-last frame control and audio generation (4-12 seconds)
Seedance Pro Fast
Seedance fast version, supporting first frame control
Seedance Pro
Seedance Pro version, supporting first-and-last frame control
Seedance 2.0
Supports multi-reference images, reference videos, and first-and-last frame control (4-15 seconds)
Seedance 2.0 Fast
Seedance 2.0 fast version, supporting multi-reference images and first-and-last frame control
Core Features
Asynchronous Task Processing
All generation requests use asynchronous processing to avoid long waits:- When submitting a task, you must pass in
out_task_id(the initiator’s task ID, used for business identification) - Immediately returns the
out_task_idyou submitted - You can use
out_task_idto query the task status - Supports webhook callback notifications (optional)
- Real-time task status updates:
pending→processing→completed
Multi-Model Support
A unified API endpoint that supports multiple text, image, and video generation models:- Text Conversation: Models such as Claude and GPT, compatible with the OpenAI SDK
- Image Generation: Models such as GPT-4o, Gemini, and Seedream
- Video Generation: Models such as VEO3 and Seedance
- Unified request format and response structure
- Flexible parameter configuration
Transparent Pricing
Billed by credits, with clear and transparent pricing:- Each task returns the estimated credit consumption
- The actual credit consumption is shown after the task is completed
- You only pay for successfully generated content
- No hidden fees
Flexible Configuration
Supports multiple generation parameter configurations:- Images: Multiple aspect ratios (1:1, 3:2, 2:3)
- Video: Multiple aspect ratios (16:9, 9:16), durations (10 seconds, 15 seconds), and resolutions
- Supports reference images (image-to-image, image-to-video)
Authentication Method
All API requests require authentication using a Bearer Token:FAQ
How to get an API Key?
How to get an API Key?
Visit the API Key Management page, log in to create and manage your API Keys.
How long does image and video generation take?
How long does image and video generation take?
All generation tasks are processed asynchronously. Image generation usually takes a few seconds to tens of seconds. Video generation typically takes 1-5 minutes depending on duration and resolution. After submitting the task you will immediately get an out_task_id, which can be used to track progress via the status query API.
How to query task status?
How to query task status?
Use the task status query API and pass your custom See the Task Status Query Documentation for details.
out_task_id:What is out_task_id?
What is out_task_id?
out_task_id is a client-generated task ID, set by you when submitting a task:- Required parameter: You must include
out_task_idwhen submitting a task - Business identifier: Can be your system’s order number, business ID, etc.
- Flexible query: Use
out_task_iddirectly to query task status - Result association: The query result will include
out_task_idto help you correlate business data
How is billing calculated?
How is billing calculated?
AIReiter uses a credit-based billing system:
- Estimated credit consumption (
estimated_credits) is returned when submitting a task - Actual credit consumption (
credits_used) is returned when the task is completed - Only pay for successfully generated content; failed tasks are free
- Different models consume different amounts of credits
What image and video formats are supported?
What image and video formats are supported?
- Images: Supports common formats like JPEG, PNG
- Videos: Outputs in MP4 format
- Reference images: Accepts publicly accessible image URLs as input
Next Steps
View Text Chat Documentation
Learn how to use the text chat API
View Image Generation Documentation
Learn how to use various image generation models
View Video Generation Documentation
Learn how to generate video content
Task Management
Learn how to manage and query task status
Get API Key
Start using AIReiter now