- Порезанный
- 19 июля 2026 г. в 03:54 UTC
- Автор
- Kamo
- Обещать
- 84a3cf0
Бухгалтерский учет затрат никогда не сработает: у AiModel есть ценовые столбцы Читает их и ChatOrchestrationService читает их для расчета стоимости. Их нигде не писали. Модели создаются только путем обнаружения поставщика, и Ни один провайдер API не возвращает цены. 140 моделей, 0 по цене, нет пути, по которому Может измениться. Колонны были структурно недостижимы. Три части: - ModelPricingCatalog Цена поставщика семян LIST при открытии, сопоставленная с ценой нормализованный идентификатор с дефисно-граничным правилом префикса, поэтому gpt-4 никогда не может Утверждение gpt-4o. Не-чатовые модели (TTS, встраивания, в режиме реального времени) отвергаются повторное использование существующей проверки модальности - они выставляют счет на другом листе. Конечная точка PATCH + пользовательский интерфейс, чтобы организация могла исправить или очистить цену. Орг-шпион точно Как и существующий DELETE. - Backfill заполняет только NULL колонки, на колонку самостоятельно и никогда перезаписывает то, что установила организация - в противном случае редактирование цен было бы Ложь. Идемпотент, и завернут так, что учет затрат никогда не сможет заблокировать загрузку. ** Модель, в которой мы не уверены, не имеет цены, а не угадывается.** GPT-5, o3, большинство Mistral, DeepSeek, xAI, Cohere и Meta намеренно пусты; OpenRouter и HuggingFace никогда не совпадают по дизайну, поскольку они выставляют свои собственные тарифы. И унаследовать цены выше по течению было бы догадкой. Неправильная цена приводит к Фигура в форме счета-фактуры, которая уверенно ошибочна - та же причина, по которой стоимость все еще остается не вычисляется на потоковом пути, где подсчитываются токены. Преобразование в колонку на 1к использует режим округления. Необязательно нарочно: цена нуждающихся в более чем 6 десятичных числах бросает на класс-init, а не молча хранить Разум и остается пустым. Сюита 145 тестов, зеленый.