Расчёт цены
Расчёт цены
POST
https://gptunnel.ru/api/v2/media/price Возвращает стоимость генерации по паре { model, params } без запуска задачи и без списания средств. Считается тем же способом, что и фактическое списание при создании задачи.
Request Body
| Параметр | Тип | Описание |
|---|---|---|
model* | string | Идентификатор модели |
params | object | Параметры генерации (влияют на цену: длительность, разрешение и т.п.) |
Пример запроса
curl --request POST \ --url 'https://gptunnel.ru/api/v2/media/price' \ --header 'Authorization: YOUR_API_KEY' \ --header 'Content-Type: application/json' \ --data '{ "model": "kling-v3", "params": { "resolution": "1080p", "duration": 5, "aspect_ratio": "16:9" } }'import axios from 'axios'
const { data } = await axios.post( 'https://gptunnel.ru/api/v2/media/price', { model: 'kling-v3', params: { resolution: '1080p', duration: 5, aspect_ratio: '16:9' }, }, { headers: { Authorization: 'YOUR_API_KEY' } },)
console.log(data)import requests
response = requests.post( 'https://gptunnel.ru/api/v2/media/price', headers={'Authorization': 'YOUR_API_KEY'}, json={ 'model': 'kling-v3', 'params': {'resolution': '1080p', 'duration': 5, 'aspect_ratio': '16:9'}, },)
print(response.json())Пример ответа
{ "code": 0, "model": "kling-v3", "requested_model": "kling-v3", "price": 210, "currency": "RUB", "params": { "resolution": "1080p", "duration": 5, "aspect_ratio": "16:9" }}