- Expédié
- 19 juillet 2026 à 03:54 UTC
- Auteur
- Kamo
- Commite
- 84a3cf0
La comptabilité analytique ne pourrait jamais fonctionner: AiModel a des colonnes de prix, AiModelCutteur Il les lit et ChatOrchestrationService les lit pour calculer le coûtEstimé - mais Rien ne les a écrites nulle part. Les modèles ne sont créés que par la découverte du fournisseur, et pas de prix de l'API fournisseur. 140 modèles, 0 prix, pas de chemin par lequel pourrait changer. Les colonnes étaient structurellement inaccessibles. Trois parties: - Prix du LIST à la découverte pour le vendeur de semences de base, correspondant à un identificateur normalisé avec une règle de préfixe lié aux traits d'union de sorte que gpt-4 ne peut jamais claim gpt-4o. Les modèles autres quechat (TTS, intégrations, temps réel) sont rejetés par réutiliser le contrôle de modalité existant - ils facturent une feuille différente. - Critère d'évaluation de PATCH - UI afin qu'un organisme puisse corriger ou effacer un prix. Org-scope défini exactement comme le DELETE existant. - Le remblai ne remplit que les colonnes NULL, par colonne indépendamment, et jamais écrase ce qu'un org a fixé - sinon rendre les prix modifiables serait un mentir. Idémpotent, et emballé pour que la comptabilité des coûts ne puisse jamais bloquer le démarrage. «Un modèle dont nous n'avons pas confiance pour obtenir un prix de NO plus qu'un modèle deviné.» GPT-5, o3, la plupart des Mistral, DeepSeek, xAI, Cohere et Meta sont délibérément vierges; OpenRouter et HuggingFace ne correspondent jamais à la conception, puisqu'ils facturent leurs propres taux et d'hériter de la tarification en amont serait une supposition. Un mauvais prix produit un un chiffre en forme de facture qui est irréprochable - la même raison est toujours le même coût non calculées sur le chemin de roulage, où sont fabriqués des nombres de jetons. La conversion en colonne per-1k utilise RoundingMode.UNNECESSAIRE exprès: un prix nécessitant plus de 6 décimales lancer à la classe de classe - et plutôt que de stocker silencieusement un la raison et est laissée en blanc. La suite fait 145 tests, verts.