GPT-5 Mini یا DeepSeek V3؟

هر دو با همان کلید و همان کد در یوتاپن کار می‌کنند؛ فقط مقدار model عوض می‌شود. پس می‌توانی بدون تغییر معماری، هر دو را روی کار واقعی خودت تست کنی. از نظر هزینه، DeepSeek V3 حدود ۴۱٪ ارزان‌تر تمام می‌شود.

ویژگیGPT-5 MiniDeepSeek V3
تأمین‌کنندهOpenAIDeepSeek
شناسهٔ مدلopenai/gpt-5-minideepseek/deepseek-chat
طول متن (context)۴۰۰٬۰۰۰ توکن۱۶۳٬۸۴۰ توکن
حداکثر خروجی۱۲۸٬۰۰۰ توکن۱۶٬۰۰۰ توکن
ورودی / ۱M توکن۸۶٬۵۵۵ تومان۸۹٬۱۱۷ تومان
خروجی / ۱M توکن۶۹۲٬۴۳۹ تومان۳۵۶٬۱۵۶ تومان
≈ یک درخواست ۱٬۰۰۰ کلمه‌ای۱٬۰۱۳ تومان۵۷۹ تومان
cache ورودی۸٬۶۵۵ تومان / ۱Mندارد
ورودی تصویرداردندارد
ورودی فایلداردندارد
tool callingدارددارد
خروجی JSONدارددارد
حالت استدلالداردندارد

کدام برای چه کاری؟

GPT-5 Mini

  • مسئله‌های چندمرحله‌ای، ریاضی و دیباگ
  • تحلیل اسناد بلند و کدبیس در یک درخواست
  • خواندن تصویر، فاکتور و فرم
  • ایجنت و اتصال به API و دیتابیس
۱٬۰۱۳ تومان برای هر ۱٬۰۰۰ کلمه · صفحهٔ مدل

DeepSeek V3

  • ایجنت و اتصال به API و دیتابیس
۵۷۹ تومان برای هر ۱٬۰۰۰ کلمه · صفحهٔ مدل

تست هر دو با یک کد

فقط model را بین دو شناسه عوض کن و همان درخواست را دو بار بفرست؛ هزینهٔ هر پاسخ در هدر X-Uttapen-Cost-Toman برمی‌گردد.

curl https://api.uttapen.ir/v1/chat/completions \
  -H "Authorization: Bearer sk-up-…" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-5-mini",
    "messages": [{"role": "user", "content": "خودت را معرفی کن"}],
    "stream": true
  }'
from openai import OpenAI

client = OpenAI(
    base_url="https://api.uttapen.ir/v1",
    api_key="sk-up-…",
)

stream = client.chat.completions.create(
    model="openai/gpt-5-mini",
    messages=[{"role": "user", "content": "خودت را معرفی کن"}],
    stream=True,
)
for chunk in stream:
    print(chunk.choices[0].delta.content or "", end="", flush=True)
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.uttapen.ir/v1",
  apiKey: "sk-up-…",
});

const stream = await client.chat.completions.create({
  model: "openai/gpt-5-mini",
  messages: [{ role: "user", content: "خودت را معرفی کن" }],
  stream: true,
});
for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
}
<?php
// composer require openai-php/client guzzlehttp/guzzle
$client = OpenAI::factory()
    ->withBaseUri('https://api.uttapen.ir/v1')
    ->withApiKey('sk-up-…')
    ->make();

$result = $client->chat()->create([
    'model' => 'openai/gpt-5-mini',
    'messages' => [['role' => 'user', 'content' => 'خودت را معرفی کن']],
]);
echo $result->choices[0]->message->content;
package main

import (
	"context"
	"fmt"

	"github.com/openai/openai-go"
	"github.com/openai/openai-go/option"
)

func main() {
	client := openai.NewClient(
		option.WithBaseURL("https://api.uttapen.ir/v1"),
		option.WithAPIKey("sk-up-…"),
	)
	resp, err := client.Chat.Completions.New(context.Background(), openai.ChatCompletionNewParams{
		Model:    "openai/gpt-5-mini",
		Messages: []openai.ChatCompletionMessageParamUnion{openai.UserMessage("خودت را معرفی کن")},
	})
	if err != nil {
		panic(err)
	}
	fmt.Println(resp.Choices[0].Message.Content)
}

model = "deepseek/deepseek-chat"

کلید API نداری؟ ساخت کلید ←

پرسش‌های پرتکرار

GPT-5 Mini ارزان‌تر است یا DeepSeek V3؟
DeepSeek V3 از GPT-5 Mini ارزان‌تر است؛ هزینهٔ یک درخواست ۱٬۰۰۰ کلمه‌ای ۵۷۹ تومان است، یعنی حدود ۴۱٪ ارزان‌تر.
طول متن کدام بیشتر است؟
GPT-5 Mini با ۴۰۰٬۰۰۰ توکن.
می‌شود GPT-5 Mini و DeepSeek V3 را با یک کلید API استفاده کرد؟
بله. کلید یوتاپن، اگر فهرست مدل مجاز برایش نگذاشته باشی، به همهٔ مدل‌ها دسترسی دارد و هزینهٔ هر درخواست به تومان از همان کیف پول کم می‌شود؛ فقط مقدار model را عوض کن.

مقایسه‌های دیگر: همهٔ جفت‌ها · رتبه‌بندی مدل‌ها · فهرست کامل

base_url = https://api.uttapen.ir/v1