Models
Every model has an ID of the form type/name, such as image/demo-1. The type is one of image, video, audio, text or agent.
List models
curl https://api.tovano.ai/v1/models -H "Authorization: Bearer $TOVANO_API_KEY"{
"data": [
{
"id": "image/demo-1",
"type": "image",
"name": "Demo Image",
"unit": "image",
"price_micro": 20000
}
]
}One model and its inputs
curl https://api.tovano.ai/v1/models/image/demo-1 -H "Authorization: Bearer $TOVANO_API_KEY"The response adds input_schema: the fields the model accepts, with their type, default and limits. The field marked as setting the units (for example count for images, duration for video) decides what you are charged.
Catalogue
The full list with prices is on the models page. Today's catalogue:
| ID | Type | Price |
|---|---|---|
image/demo-1 | Image | $0.020 / image |
video/demo-1 | Video | $0.100 / second |
audio/demo-tts-1 | Audio | $0.030 / 1K characters |
text/demo-chat-1 | Text | $1.00 / 1M input, $4.00 / 1M output tokens |
agent/ad-kit-1 | Agent job | Per step, about $0.022 a run |
Fallback
When a provider fails, we retry the task on another provider for the same model if one exists. The price doesn't change.