Mistral Medium 3 یا GPT-5 Mini؟

هر دو با همان کلید و همان کد در یوتاپن کار می‌کنند؛ فقط مقدار model عوض می‌شود. پس می‌توانی بدون تغییر معماری، هر دو را روی کار واقعی خودت تست کنی.

ویژگیMistral Medium 3GPT-5 Mini
تأمین‌کنندهMistralOpenAI
شناسهٔ مدلmistralai/mistral-medium-3openai/gpt-5-mini
طول متن (context)۱۳۱٬۰۷۲ توکن۴۰۰٬۰۰۰ توکن
حداکثر خروجی۱۰۴٬۸۵۷ توکن۱۲۸٬۰۰۰ توکن
ورودی / ۱M توکن۱۳۸٬۴۸۸ تومان۸۶٬۵۵۵ تومان
خروجی / ۱M توکن۶۹۲٬۴۳۹ تومان۶۹۲٬۴۳۹ تومان
≈ یک درخواست ۱٬۰۰۰ کلمه‌ای۱٬۰۸۰ تومان۱٬۰۱۳ تومان
cache ورودی۱۳٬۸۴۹ تومان / ۱M۸٬۶۵۵ تومان / ۱M
ورودی تصویردارددارد
ورودی فایلدارددارد
tool callingدارددارد
خروجی JSONدارددارد
حالت استدلالندارددارد

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

Mistral Medium 3

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

GPT-5 Mini

  • مسئله‌های چندمرحله‌ای، ریاضی و دیباگ
  • تحلیل اسناد بلند و کدبیس در یک درخواست
  • خواندن تصویر، فاکتور و فرم
  • ایجنت و اتصال به 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": "mistralai/mistral-medium-3",
    "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="mistralai/mistral-medium-3",
    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: "mistralai/mistral-medium-3",
  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' => 'mistralai/mistral-medium-3',
    '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:    "mistralai/mistral-medium-3",
		Messages: []openai.ChatCompletionMessageParamUnion{openai.UserMessage("خودت را معرفی کن")},
	})
	if err != nil {
		panic(err)
	}
	fmt.Println(resp.Choices[0].Message.Content)
}

model = "openai/gpt-5-mini"

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

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

Mistral Medium 3 ارزان‌تر است یا GPT-5 Mini؟
GPT-5 Mini از Mistral Medium 3 ارزان‌تر است؛ هزینهٔ یک درخواست ۱٬۰۰۰ کلمه‌ای ۱٬۰۱۳ تومان است.
طول متن کدام بیشتر است؟
GPT-5 Mini با ۴۰۰٬۰۰۰ توکن.
می‌شود Mistral Medium 3 و GPT-5 Mini را با یک کلید API استفاده کرد؟
بله. کلید یوتاپن، اگر فهرست مدل مجاز برایش نگذاشته باشی، به همهٔ مدل‌ها دسترسی دارد و هزینهٔ هر درخواست به تومان از همان کیف پول کم می‌شود؛ فقط مقدار model را عوض کن.

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

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