قیمت و API مدل Auto Router در ایران
openrouter/auto
visiontoolsreasoningjsonfilesaudioimage outکد آمادهٔ Auto Router: تولید تصویر
نمونه بر اساس قابلیتهای همین مدل انتخاب شده و با کلید خودت بدون تغییر دیگری اجرا میشود.
curl https://api.uttapen.ir/v1/chat/completions \
-H "Authorization: Bearer sk-up-…" \
-H "Content-Type: application/json" \
-d '{
"model": "openrouter/auto",
"messages": [{"role": "user", "content": "یک تصویر مینیمال از فنجان قهوه روی میز چوبی، نور طبیعی"}],
"modalities": ["image", "text"]
}'import base64
from openai import OpenAI
client = OpenAI(base_url="https://api.uttapen.ir/v1", api_key="sk-up-…")
resp = client.chat.completions.create(
model="openrouter/auto",
messages=[{"role": "user", "content": "یک تصویر مینیمال از فنجان قهوه روی میز چوبی، نور طبیعی"}],
extra_body={"modalities": ["image", "text"]},
)
# هزینهٔ تصویر بر مبنای توکنهای خروجی تصویر حساب میشود؛ قبل از تولید انبوه موجودی را چک کن
for img in resp.choices[0].message.images or []:
data = img["image_url"]["url"].split(",", 1)[1]
open("out.png", "wb").write(base64.b64decode(data))
print("saved out.png")import OpenAI from "openai";
import { writeFileSync } from "node:fs";
const client = new OpenAI({ baseURL: "https://api.uttapen.ir/v1", apiKey: "sk-up-…" });
const resp = await client.chat.completions.create({
model: "openrouter/auto",
messages: [{ role: "user", content: "یک تصویر مینیمال از فنجان قهوه روی میز چوبی، نور طبیعی" }],
modalities: ["image", "text"],
});
for (const img of resp.choices[0].message.images ?? []) {
const b64 = img.image_url.url.split(",", 2)[1];
writeFileSync("out.png", Buffer.from(b64, "base64"));
}Auto Router برای چه کاری خوب است؟
شناسهٔ Auto Router در API ما «openrouter/auto» است و تأمینکنندهٔ آن OpenRouter است. ظرفیت context برابر ۲٬۰۰۰٬۰۰۰ توکن است؛ حدود ۱٬۵۰۰ هزار کلمهٔ فارسی جا میشود و بعد از آن باید تاریخچه را خلاصه کنی. قیمت ثابتی ندارد: مدل مقصد در هر درخواست انتخاب میشود و در پایان، دقیقاً هزینهٔ همان مدلی که پاسخ داده از کیف پول کم میشود.
چه کارهایی از آن برمیآید: عکس و اسکرینشات را مستقیم میخواند، پس برای فاکتور و فرم فارسی گزینهٔ واقعی است؛ فایل (مثل PDF) را بهعنوان ورودی میپذیرد؛ ورودی صوتی دارد؛ tool calling دارد، یعنی میتواند تابعهای خودت را با آرگومان درست صدا بزند؛ با response_format خروجی JSON معتبر میدهد و مستقیم به کد وصل میشود؛ حالت استدلال دارد و روی مسئلهٔ چندمرحلهای، ریاضی و دیباگ بهتر جواب میدهد؛ در خروجی تصویر تولید میکند. همهٔ اینها با همان پارامترهای استاندارد SDK رسمی OpenAI کار میکنند و کد اختصاصی لازم ندارند. توجه کن که توکنهای استدلال هم توکن خروجی محسوب میشوند و در صورتحساب میآیند.
نزدیکترین همخانوادهٔ این مدل «openrouter/auto-beta» است و انتخاب بین این دو همان جایی است که بیشتر آدمها گیر میکنند.
OpenRouter در کاتالوگ ما ۶ مدل دارد. از پارامترهای کمتکرار، این مدل logit_bias، logprobs، min_p، prediction، reasoning_effort، repetition_penalty را میپذیرد — همه از طریق همان بدنهٔ استاندارد درخواست. از نظر اندازهٔ context نزدیکترین گزینه از تأمینکنندهٔ دیگر Grok 4.20 با ۲٬۰۰۰٬۰۰۰ توکن است.
کجا انتخاب درستی است: مسیریابی خودکار وقتی نمیخواهی خودت مدل را انتخاب کنی، حل مسئلهٔ منطقی و بازبینی کد، استخراج متن و داده از تصویر، ایجنتهایی که به API و دیتابیس وصل میشوند، استخراج داده با اسکیمای مشخص، تحلیل سند یا کدبیس بلند در یک درخواست.
The Auto Router automatically selects the best model for your prompt, powered by the wisdom of the market. It routes you based on what the OpenRouter community collectively spends on...
سؤالهای پرتکرار
- چطور با Auto Router در ایران کار کنم؟
- در یوتاپن ثبتنام کن، کیف پول را تومانی شارژ کن، کلید API بساز و در SDK رسمی OpenAI فقط base_url را به https://api.uttapen.ir/v1 و model را به «openrouter/auto» تغییر بده. بقیهٔ کدت دستنخورده میماند.
- قیمت Auto Router به تومان چقدر است؟
- این مدل قیمت ثابت ندارد؛ هزینه به مدلی بستگی دارد که در همان درخواست پاسخ داده و در پایان دقیقاً همان مبلغ از کیف پول کم میشود.
- Auto Router چند توکن ورودی میگیرد؟
- تا ۲٬۰۰۰٬۰۰۰ توکن در هر درخواست؛ برای متن فارسی حدود ۱٬۵۰۰ هزار کلمه. طول پاسخ را با max_tokens خودت محدود کن.
- آیا Auto Router استریم و tool calling را پشتیبانی میکند؟
- استریم (stream=true) روی همهٔ مدلها فعال است. این مدل tool calling را با همان قالب OpenAI پشتیبانی میکند. ورودی تصویر با image_url (data URI یا آدرس عمومی) پذیرفته میشود. خروجی ساختیافته با response_format هم کار میکند.