Javob metama’lumotlarini yozing
Bitta chaqiruv uchun aynan shu javob qaytargan metama’lumotlar birlamchi: id, usage yoki xarajat faqat tegishli maydon bo‘lsa.
Foydalanishni jamlash uchun alohida endpoint taxmin qilinmaydi: tashqi yig‘uvchi o‘zining nashr qilingan kontraktini talab qiladi.
const requestRecord = {
model: selectedModel,
status: response.status,
responseId: responseBody.id,
usage: responseBody.usage ?? null,
receivedAt: new Date().toISOString(),
};
// Persist only usage fields actually returned by this response.Ma’lumotlar modeli
- Agar qaytarilgan bo‘lsa, kirish, chiqish, keshlangan va media birliklarini ajrating.
- Valyuta va o‘lchov birligini son bilan birga saqlang.
- Tugallanmagan fon vazifalarini yakuniy xarajat sifatida jamlamang.
Operatsion tasvir
Dashboard ni mahsulot atrofida quring: foydalanuvchilar, ssenariylar, modellar, xatolar va kechikish. Bu umumiy yakundan oldin xulq o‘zgarishini topishga yordam beradi.
usage ma’lumotlariga kirishni moliyaviy yoki tashkiliy ma’lumotlar bilan bir xil qoidalar orqali cheklang.