Modellpreiskatalog, Schreibweg und Backfill

FeatureAIService
Verschifft
19. Juli 2026 um 03:54 UTC
Autor
Kamo
Ausschuss
84a3cf0

Kostenrechnung könnte nie funktionieren: AiModel hat Preisspalten, AiModelController liest sie und ChatOrchestrationService liest sie, um Kosten zu berechnenEstimat - aber NICHTS schrieb sie überall hin. Modelle werden nur von Anbieter-Entdeckung erstellt, und kein Provider API liefert Preise. 140 Modelle, 0 Preis, kein Weg, durch welche könnte sich ändern. Die Säulen waren strukturell unerreichbar. Drei Teile: - ModelPricingCatalog-Samen-Verkäufer LIST-Preise bei Entdeckung, abgestimmt auf einem normalisierter Kennung mit einer Bindestrich-Grenze-Präfix-Regel, so gpt-4 kann nie behaupten gpt-4o. Nicht-Chat-Modelle (TTS, Einbettungen, Echtzeit) werden von Wiederverwendung der bestehenden Modalitäten-Check - sie rechnen ein anderes Blatt ab. - PATCH Endpunkt + UI, so dass ein Org einen Preis korrigieren oder löschen kann. Org-skopiert genau wie die bestehende DELETE. - Backfill füllt nur NULL-Säulen, pro Spalte unabhängig, und nie überschreibt, was eine Org gesetzt hat - andernfalls wären die Preise editierbar lüge. Idempotent, und verpackt, so Kostenrechnung kann nie blockieren Boot. **Ein Modell, das wir nicht sicher sind, bekommt keinen Preis statt eines erraten.** GPT-5, o3, die meisten Mistral, DeepSeek, xAI, Cohere und Meta sind absichtlich leer; OpenRouter und HuggingFace passen nie mit Design überein, da sie ihre eigenen Preise in Rechnung stellen und die Vererbung der vorgelagerten Preise wäre eine Vermutung. Ein falscher Preis produziert eine Rechnungsförmige Figur, die selbstbewusst falsch ist - der gleiche Grund Kosten ist immer noch nicht auf dem Streaming-Pfad berechnet, wo Token-Zählungen hergestellt werden. Umwandlung in die Per-1k-Spalte verwendet RoundingMode.UNNECESSARY absichtlich: ein Preis benötigen mehr als 6 Dezimal-Werfede auf Klasse-Init statt stille Lagerung ein Grund und wird leer gelassen. Suite ist 145 Tests, grün.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen