Images

Image Generation

POST /v1/images/generations

Tạo ảnh từ text prompt. Tương thích với OpenAI Images API.

Request

$curl https://api.staging.tram.ai.vn/v1/images/generations \
> -H "Content-Type: application/json" \
> -H "Authorization: Bearer $TRAM_AI_API_KEY" \
> -d '{
> "model": "~openai/gpt-image-1",
> "prompt": "A cute cat sitting on a cloud"
>}'

Parameters

ParameterTypeRequiredMô tả
modelstringYesModel ID
promptstringYesText mô tả ảnh
nintegerNoSố ảnh tạo ra
sizestringNoKích thước ảnh
qualitystringNoChất lượng ảnh

Image Edits

POST /v1/images/edits

Chỉnh sửa ảnh (multipart/form-data).

Request

$curl https://api.staging.tram.ai.vn/v1/images/edits \
> -H "Authorization: Bearer $TRAM_AI_API_KEY" \
> -F "image=@image.png" \
> -F "prompt=Add a hat to the cat" \
> -F "model=~openai/gpt-image-1"

Parameters

ParameterTypeRequiredMô tả
modelstringYesModel ID
imagefileYesẢnh gốc (PNG)
promptstringYesMô tả chỉnh sửa
maskfileNoMask ảnh (PNG)
nintegerNoSố ảnh tạo ra
sizestringNoKích thước ảnh