مدل‌ها

مدل‌های API دانا، نسخهٔ فعلی و وضعیت دسترسی هر مدل

شناسه‌ای که در درخواست می‌فرستید ثابت می‌ماند. نسخهٔ مدلی که جواب داده در فیلد model_version پاسخ می‌آید، پس با عوض شدن نسخه کدتان عوض نمی‌شود.

خانوادهمسیرشناسه در APIنسخهٔ فعلی (model_version)وضعیت
مترجم هدهدPOST /v1/translatedana-translatorhodhod-v2.3 (هدهد v2.3)در دسترس
سنجه: قناریPOST /v1/decideghanari (پیش‌فرض)ghanari-ir-v0.1 (Ghanari-IR v0.1)در دسترس
سنجه: کبوترPOST /v1/decidekabootarkabootar-d3-miniدر دسترس
هما، گفت‌وگوPOST /v1/chat/completions و POST /v1/messageshomahoma-c2bدر دسترس

اگر مدلی همین حالا در دسترس نباشد، پاسخ 503 با code برابر model_unavailable است؛ چند دقیقه بعد دوباره بفرستید (خطاها).

کجا مدل را انتخاب می‌کنید

  • مترجم: انتخابی لازم نیست؛ همیشه هدهد جواب می‌دهد.
  • سنجه: فیلد اختیاری model در بدنه، ghanari یا kabootar. قناری سریع‌تر است و کبوتر دقیق‌تر. جزئیات در سنجه.
  • هما، مدل گفت‌وگو: فیلد model در بدنه برابر homa. جزئیات در هما.

فهرست از خود API

GET /v1/models با همان کلید، فهرست فعلی را با نسخه و مسیر هر مدل می‌دهد:

curl https://api.dana.expert/v1/models \
  -H "Authorization: Bearer $DANA_API_KEY"
{
  "object": "list",
  "data": [
    {"id": "dana-translator", "version": "hodhod-v2.3", "endpoint": "/v1/translate", "status": "available", "object": "model", "owned_by": "dana"},
    {"id": "ghanari", "version": "ghanari-ir-v0.1", "endpoint": "/v1/decide", "status": "available", "object": "model", "owned_by": "dana"},
    {"id": "kabootar", "version": "kabootar-d3-mini", "endpoint": "/v1/decide", "status": "available", "object": "model", "owned_by": "dana"},
    {"id": "homa", "version": "homa-c2b", "endpoint": "/v1/chat/completions", "status": "available", "object": "model", "owned_by": "dana"},
    {"id": "dana-1", "endpoint": "/v1/chat/completions", "status": "coming_soon", "object": "model", "owned_by": "dana"},
    {"id": "dana-1-fast", "endpoint": "/v1/chat/completions", "status": "coming_soon", "object": "model", "owned_by": "dana"}
  ]
}

شناسه‌های dana-1 و dana-1-fast هنوز باز نیستند و پاسخ 503 با code برابر coming_soon می‌گیرند.

مرجع کامل

قرارداد این مسیر در مرجع API آمده است.