Оплата чата
API использует предоплаченные кредиты. Откройте Кошелек → Пополнить в консоли для пополнения или выберите подписку. Подписка не является обязательной. Кошелек также показывает ваш баланс API и историю транзакций.
Цена
На странице Цены и GET /v1/chat/catalog показаны те же текущие цены, которые используются для выставления счетов. В чате установлены отдельные входные и выходные цены за миллион токенов; Стоимость речи указана за количество символов 1,000. Каждая модель имеет свой тариф. Читайте каталог, а не жестко кодируйте цены. Ответы чата содержат стандартный usage; проверьте историю использования или кредитные транзакции на наличие фактических кредитов. Только речевые ответы включают billing.
Сборы и возвраты
- Чат резервирует кредиты перед вызовом провайдера и рассчитывает фактическое использование токена при его возвращении. Неиспользованные зарезервированные кредиты возвращаются.
- Ввод включает историю и личность. Все входные токены, включая попадания в кэш, используют входную цену продажи; рассуждения включены в выходные данные и никогда не взимаются дважды.
- Сумма округляется один раз до десятичных знаков 8. Отсутствующий или недействительный отчет об использовании освобождает резервирование и возвращает
503. - Речь тарифицируется отдельно от чата, даже при чтении ответа в чате вслух.
- Если восходящий запрос не выполнен, плата возвращается автоматически.
- Недостаточный баланс возвращает
402 insufficient_balance. - Ответы чата синхронны и не отображаются в качестве задач генерации.
При активности кошелька hold резервирует средства, refund освобождает неиспользованные средства, а charge записывает окончательное использование, рассчитанное на основе резервирования. Не добавляйте резервирование к оплате за использование. В речи используется consume.
Текстовый чат: Чат, совместимый с OpenAI. Речевые и голосовые идентификаторы: Речь и каталог.
Плата за речь
Стоимость речи рассчитывается по количеству оплачиваемых символов нормализованного текста, округленному до восьми десятичных знаков; нет минимального блока длиной 1000 символов. Speech Light, Speech Pro и Speech Expressive учитывают единицы кода UTF-16 в соответствии с вышестоящим поставщиком: обычные китайские/английские символы считаются за один, а дополнительные символы, такие как 😀, считаются за два. В стандарте речи используются кодовые точки Unicode. Проверьте speechModels[].characterCounting или billing.character_counting для правила. При ставке выборки 0,7 кредита/1000 единиц 100 оплачиваемых единиц стоят 0,07 кредита. За неудавшийся синтез производится возврат средств. Неизвестные или недоступные модели отклоняются перед оплатой.
Локальный тестовый баланс
Тестовые платежи Stripe зачисляют на отдельный баланс песочницы, который не может оплачивать реальные вызовы API. Для локального интеграционного тестирования администратор может пополнить баланс API тестового пользователя. Ответ 402 относится к этому балансу API, а не к платежному балансу песочницы. Платежи в реальном времени пополняют баланс API после подтверждения.