---
title: مدل‌ها
description: مدل‌های API دانا، تفاوتشان و روش گرفتن فهرست به‌روز از endpoint مدل‌ها
---

دانا دو مدل با شناسه ثابت ارائه می‌دهد. هر دو روی هر دو رابط OpenAI و Anthropic کار می‌کنند.

| شناسه | توضیح | کاربرد پیشنهادی |
|---|---|---|
| `dana-1` | مدل پیش‌فرض | اکثر کارها: چت، خلاصه‌سازی، ترجمه |
| `dana-1-fast` | مدل سریع‌تر | پاسخ‌دهی سبک و کم‌تاخیر |

اگر مطمئن نیستید کدام را بردارید، با `dana-1` شروع کنید. وقتی تاخیر برایتان از کیفیت جواب مهم‌تر شد، همان درخواست را با `dana-1-fast` بزنید و دو خروجی را کنار هم بگذارید.

## فهرست به‌روز مدل‌ها

شناسه‌ها را در کد hardcode نکنید. این endpoint همیشه فهرست فعلی را می‌دهد:

```bash
curl https://api.dana.expert/v1/models \
  -H "Authorization: Bearer $DANA_API_KEY"
```

پاسخ:

```json
{
  "object": "list",
  "data": [
    {"id": "dana-1", "object": "model", "owned_by": "dana"},
    {"id": "dana-1-fast", "object": "model", "owned_by": "dana"}
  ]
}
```

این مسیر هم کلید معتبر می‌خواهد. بدون آن `401` می‌گیرید و شرحش در [احراز هویت](/docs/authentication) آمده است.

## کجا مدل را می‌فرستید

روی هر دو رابط، شناسه مدل در فیلد `model` بدنه درخواست می‌آید:

```json
{"model": "dana-1", "messages": [{"role": "user", "content": "سلام"}]}
```

جزئیات پارامترها در [Chat Completions](/docs/chat-completions) و [Messages](/docs/messages) است.

## مرجع کامل

توضیح ماشینی این endpoint در [مرجع API](/docs/api-reference/openai/list_models_v1_models_get) آمده است.
