Catalogo prezzi modello, percorso di scrittura e backfill

FeatureAIService
Spegnimento
19 luglio 2026 alle ore 03:54 UTC
Autore
Kamo
Impegno
84a3cf0

La contabilità dei costi non potrebbe mai funzionare: AiModel ha colonne di prezzo, AiModelController li legge e Chat OrchestrationService li legge per calcolare il costoEstimate - ma NONHING li ha scritti ovunque. I modelli sono creati solo dalla scoperta del fornitore, e nessun provider API restituisce i prezzi. 140 modelli, 0 prezzo, nessun percorso da cui quello potrebbe cambiare. Le colonne erano strutturalmente irraggiungibili. Tre parti: - ModelPricingCatalog semi fornitore LIST prezzi alla scoperta, abbinati a un identificatore normalizzato con una regola di prefisso di trattino in modo che gpt-4 non possa mai rivendicare gpt-4o. I modelli non-chat (TTS, embeddings, realtime) sono respinti da riutilizzando il controllo di modalità esistente - si fatturano un foglio diverso. - PATCH endpoint + UI in modo che un org possa correggere o cancellare un prezzo. Org-scopio esattamente come il DELETE esistente. - Riempire solo colonne NULL, per colonna in modo indipendente, e mai sovrascrive ciò che un org ha impostato - altrimenti rendere i prezzi modificabili sarebbe un bugia. Idempotent, e avvolto in modo che la contabilità dei costi non può mai bloccare il boot. **Un modello che non siamo sicuri di ottenere NO prezzo piuttosto che uno indovinato.** GPT-5, o3, la maggior parte Mistral, DeepSeek, xAI, Cohere e Meta sono volutamente vuoti; OpenRouter e HuggingFace non si abbinano mai al design, dal momento che fatturano le proprie tariffe e ereditare i prezzi a monte sarebbe un'ipotesi. Un prezzo sbagliato produce figura a forma di fattura che è fiduciosamente sbagliato - lo stesso motivo costo è ancora non calcolato sul percorso di streaming, dove i conteggi di token sono fabbricati. La conversione alla colonna per-1k utilizza RoundingMode. UNNECESSARIO di proposito: un prezzo bisogno di più di 6 decimali lancia a class-init piuttosto che silenziosamente memorizzare un ragione ed è lasciato vuoto. Suite è 145 test, verde.

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo