v1
latestOpenAPI 3.1.02026-07-268938.0 KBModel
Create Model for Users via API
post/model
Request body
visibility'public' | 'unlist' | 'private'
Model visibility, public will be shown in the discovery page, unlist allows anyone with the link to access, private only be visible to the creator
type'tts' required
Model type, tts is for text to speech
titlestring required
Model title or name
descriptionstring nullable
Model description
cover_imagestring binary nullable
Model cover image, this is required if the model is public
train_mode'fast' required
Model train mode, for TTS model, fast means model instantly available after creation
enhance_audio_qualityboolean
Enhance audio quality
generate_sampleboolean
Generate default text
Response
Document created, URL follows
_idstring required
type'svc' | 'tts' required
titlestring required
descriptionstring
cover_imagestring
train_mode'fast' | 'full'
state'created' | 'training' | 'trained' | 'failed' required
tagsstring[] required
created_atstring date-time required
updated_atstring date-time required
languagesstring[]
visibility'public' | 'unlist' | 'private' required
lock_visibilityboolean
dmca_taken_downboolean nullable
default_textstring
sourcestring nullable
like_countinteger required
mark_countinteger required
shared_countinteger required
task_countinteger required
unlikedboolean
likedboolean
markedboolean