تتبّع الرموز وزمن الاستجابة والكلفة
في هذا الدرس 4 موضوعات
هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.
نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.
في هذا الدرس
make every request observable and its cost visible.
الموضوعات المخطط لها
- One trace per conversation turn, with spans for retrieval, each model call, and each tool call.
- Attributes: model name and version, prompt version, input and output tokens, latency, computed cost, outcome.
- Do not store raw personal data in traces without a policy.
- Dashboards: cost per conversation per day, p95 latency per step, error and refusal rates.
- Alerts on cost spikes so the bill is not the first signal.
تفاصيل المخطط المبدئي
عرض عملي
span tree: assistant.turn → retrieval (40 ms) → llm.call (1.8 s, 1,200 in / 300 out tokens, 0.004 USD) → tool.get_order_status.
اختبر فهمك
Why record the prompt version on spans?
أظهر الإجابة
To tell which change caused a quality or cost change.
التطبيق
طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.
تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.