تتضمن استجابات واجهة برمجة تطبيقات Ollama مقاييس يمكن استخدامها لقياس الأداء واستخدام النموذج:
total_duration: المدة الإجمالية لتوليد الاستجابةload_duration: المدة المستغرقة لتحميل النموذجprompt_eval_count: عدد رموز الإدخال التي تمت معالجتهاprompt_eval_duration: المدة المستغرقة لتقييم الموجهeval_count: عدد رموز الإخراج التي تمت معالجتهاeval_duration: المدة المستغرقة لتوليد رموز الإخراج
جميع قيم التوقيت مقاسة بالنانوثانية.
مثال على الاستجابة
بالنسبة للنقاط الطرفية التي تُرجع مقاييس الاستخدام، ستتضمن هيئة الاستجابة حقول الاستخدام. على سبيل المثال، قد تُرجع استدعاء غير متدفق إلى /api/generate الاستجابة التالية:
json
{
"model": "gemma4",
"created_at": "2025-10-17T23:14:07.414671Z",
"response": "Hello! How can I help you today?",
"done": true,
"done_reason": "stop",
"total_duration": 174560334,
"load_duration": 101397084,
"prompt_eval_count": 11,
"prompt_eval_duration": 13074791,
"eval_count": 18,
"eval_duration": 52479709
}بالنسبة للنقاط الطرفية التي تُرجع استجابات متدفقة، يتم تضمين حقول الاستخدام كجزء من الجزء الأخير، حيث تكون قيمة done هي true.