۱۰۰ هزار تومان هدیهٔ ثبت‌نام، تا ۱ میلیونبا ثبت‌نام گردونهٔ هدیه را بچرخان: دست‌کم ۱۰۰٬۰۰۰ تومان و تا ۱٬۰۰۰٬۰۰۰ تومان اعتبار هدیه، بدون کارت بانکیگردونهٔ هدیه۱ میلیون برای تو، ۱ میلیون برای دوستتدوستانت را دعوت کن: برای هر دوستی که فعال شود ۱٬۰۰۰٬۰۰۰ تومان اعتبار هدیه می‌گیری و خودش هم ۱٬۰۰۰٬۰۰۰ تومانجوایز
1xAi
جایگزین Metis AI در ۱۴۰۵: مقایسه معیارها و راهنمای مهاجرت به 1xAi
۱۰ دقیقه مطالعه

جایگزین Metis AI در ۱۴۰۵: مقایسه معیارها و راهنمای مهاجرت به 1xAi

اگر پروژه‌تان فقط به یک اندپوینت سازگار با OpenAI نیاز دارد و به قابلیتی خارج از این API وابسته نیست، رفتن از Metis AI به سرویس دیگر معمولاً در حد عوض‌کردن…

BY·منتشر: ۱۲ آبان ۱۴۰۵·بروزرسانی: ۱۲ آبان ۱۴۰۵·
جایگزینmetisai

تیمِ فنیِ 1xAi گیت‌وی را می‌سازد و می‌گرداند — همان‌هایی که هر روز با APIهای OpenAI، Anthropic، Google و DeepSeek از داخلِ ایران کار می‌کنند. آنچه اینجا می‌خوانی از همان کارِ روزمره درآمده، نه از بازنویسیِ مستنداتِ انگلیسی.

در این مقالهCONTENTS

۲۰

اگر پروژه‌تان فقط به یک اندپوینت سازگار با OpenAI نیاز دارد و به قابلیتی خارج از این API وابسته نیست، رفتن از Metis AI به سرویس دیگر معمولاً در حد عوض‌کردن base_url و کلید است. ما در 1xAi سرویس مقصد را اداره می‌کنیم؛ برای همین درباره Metis قیمت یا پایداری ادعا نمی‌کنیم مگر با تستی که تاریخش مشخص باشد. در ادامه چهار معیار انتخاب (پوشش مدل، قیمت تومانی شفاف، سازگاری SDK و شواهد پایداری) و مراحل مهاجرت را می‌بینید تا خودتان با سؤال‌های درست سرویس فعلی و مقصد را بسنجید.

جایگزین Metis AI را بر چه اساسی انتخاب کنیم؟

جایگزین Metis AI را با چهار معیار انتخاب کنید: پوشش مدل، قیمت تومانی شفاف، سازگاری SDK و آمار پایداری قابل‌بررسی. تیمی که از متیس ai استفاده می‌کند یا دنبال metis ai ایران می‌گردد، می‌تواند هر چهار معیار را بدون حدس درباره هیچ سرویسی بسنجد.

معیار 1xAi
پوشش مدل یک کلید و یک base_url برای OpenAI، Claude، Gemini و DeepSeek
پرداخت و دسترسی پیش‌پرداخت تومانی با زرین‌پال؛ بدون VPN و بدون کارت ارزی
سازگاری SDK SDK استاندارد OpenAI روی https://1xai.ir/v1؛ اندپوینت‌های اختصاصی /anthropic و /gemini
شواهد پایداری آمار ۳۰ روزه درخواست‌های واقعی هر مدل در صفحهٔ مدل‌های 1xAi

برای نمونه، آمار ۳۰ روزهٔ دروازهٔ خودمان برای gemini-2.5-flash، ۳٬۳۷۶ درخواست با نرخ موفقیت ۱۰۰٪ و برای gemini-2.5-flash-lite، ۱٬۷۹۱ درخواست با همان نرخ را نشان می‌دهد. این آمار گزارش مصرف است، نه تعهد SLA.

سؤال‌هایی که باید از سرویس فعلی‌تان بپرسید

دربارهٔ Metis چیزی ادعا نمی‌کنیم و ستونی برایش پر نکرده‌ایم. این پرسش‌ها را خودتان از هر سرویسی، از جمله ما، بپرسید:

  • نام دقیق مدلی که در کدتان استفاده می‌کنید در فهرست هست؟
  • قیمت هر مدل را قبل از مصرف و به تومان می‌بینید؟ ما نرخ رسمی ارائه‌دهنده را با مارک‌آپ حساب می‌کنیم (کارمزد ۱۵ تا ۳۰٪ بسته به مدل) و نرخ تومانی هر صبح با بازار به‌روز می‌شود.
  • SDK رسمی Anthropic یا Google بدون تغییر کار می‌کند، و ویژگی‌هایی مثل کش پرامپت حفظ می‌شود؟
  • آمار موفقیت درخواست‌ها برای همان مدلی که نیاز دارید منتشر شده است؟
  • مدل‌های نسل ۵ Claude (claude-sonnet-5، claude-fable-5 و claude-opus-5) پارامترهای temperature و top_p و prefill پیام دستیار را نمی‌پذیرند. سرویس شما این را در مستندات گفته است؟

کجا مناسب است و کجا نه

1xAi برای تیمی مناسب است که با یک کلید به چند ارائه‌دهندهٔ بزرگ وصل می‌شود و می‌خواهد با تومان شارژ کند.

اگر پروژه‌تان به چیزی فراتر از فراخوانی API مدل‌های ارائه‌دهندگان نیاز دارد، برای نمونه زیرساخت پردازشی اختصاصی یا میزبانی و آموزش مدل خودتان، نیازهایتان را با فهرست مدل‌ها و قابلیت‌های اعلام‌شدهٔ API ما مقایسه کنید. هر نیازی که در آن فهرست نیامده، پیش از تصمیم باید روشن شود و برایش می‌توانید سرویس مناسب همان نیاز را بسنجید.

هزینه هر یک میلیون توکن به تومان چقدر است؟

قیمت تومانی هر یک میلیون توکن از ضرب قیمت رسمی دلاری در مارک‌آپ همان مدل و نرخ روز به دست می‌آید. عدد نهایی در جدول زیر زنده نمایش داده می‌شود.

فرمول: قیمت رسمی ارائه‌دهنده (دلار) × (۱ + مارک‌آپ مدل) × نرخ روز. نرخ هر صبح ساعت ۰۹:۰۰ به وقت تهران با بازار همگام می‌شود، پس قیمت تومانی از یک روز به روز بعد تغییر می‌کند. به همین دلیل مبلغ تومانی را دستی در متن نیاورده‌ایم و جدول همیشه مقدار روز را نشان می‌دهد.

مدل ورودی رسمی (دلار) خروجی رسمی (دلار) مارک‌آپ ورودی (تومان) خروجی (تومان) درخواست ۳۰ روز اخیر نرخ موفقیت
gemini-2.5-flash ۰٫۳ ۲٫۵ ۳۰٪ ۱۰۵٬۸۸۵ ۸۸۲٬۳۷۵ ۳٬۳۷۶ ۱۰۰٪
gemini-2.5-flash-lite ۰٫۱ ۰٫۴ ۳۰٪ ۳۵٬۲۹۵ ۱۴۱٬۱۸۰ ۱٬۷۹۱ ۱۰۰٪
gemini-3.1-flash-lite ۰٫۲۵ ۱٫۵ ۲۰٪ ۸۱٬۴۵۰ ۴۸۸٬۷۰۰ ۱٬۷۷۲ ۱۰۰٪
gemini-3.5-flash ۱٫۵ ۹ ۲۰٪ ۴۸۸٬۷۰۰ ۲٬۹۳۲٬۲۰۰ ۵۷ ۱۰۰٪

قیمت‌های دلاری در جدول، قیمت رسمی Google برای هر یک میلیون توکن است. آمار درخواست‌ها از ترافیک واقعی درگاه 1xAi در ۳۰ روز اخیر است. مدل gemini-3.5-flash فقط ۵۷ درخواست دارد، پس نرخ موفقیت ۱۰۰٪ آن به‌اندازه سه مدل دیگر پشتوانه آماری ندارد.

مارک‌آپ به مدل بستگی دارد: در کل سرویس «کارمزد ۱۵ تا ۳۰٪ بسته به مدل» است. حسابی که در ۳۰ روز گذشته مصرف بالایی از کیف پول داشته باشد، حداکثر ۱۵٪ می‌پردازد. نرخ جاری هر مدل و فهرست کامل مدل‌ها را در صفحه مدل‌های 1xAi ببینید.

مهاجرت گام‌به‌گام از Metis AI به 1xAi چطور انجام می‌شود؟

مهاجرت چهار گام دارد: ساخت کلید 1xai-…، شارژ تومانی، تست مدل در پلی‌گراند و عوض کردن base_url و کلید در کد. اگر کد فعلی‌تان با SDK سازگار با OpenAI نوشته شده باشد، بقیه برنامه معمولاً دست‌نخورده می‌ماند.

  1. ساخت حساب و کلید: در داشبورد 1xAi ثبت‌نام کنید و کلیدی با پیشوند 1xai- بسازید. همین یک کلید برای مدل‌های OpenAI، Claude، Gemini و DeepSeek کار می‌کند و مدل از روی نامش انتخاب می‌شود.
  2. شارژ تومانی: کیف پول از طریق زرین‌پال و به‌صورت پیش‌پرداخت شارژ می‌شود. مالیات ۱۰٪ هنگام پرداخت اضافه می‌شود.
  3. تست در پلی‌گراند: پیش از دست زدن به کد، همان پرامپت‌های واقعی پروژه را در پلی‌گراند وب روی مدل مقصد اجرا کنید.
  4. تغییر کد: فقط base_url و api_key را عوض کنید. قیمت زندهٔ هر مدل در صفحهٔ مدل‌ها نمایش داده می‌شود و با نرخ روزانهٔ بازار هماهنگ است.

نمونه Python با SDK رسمی OpenAI

پیش‌نیاز: pip install openai (نسخه ۱ به بالا) و کلید در متغیر محیطی ONEXAI_API_KEY.

import os
from openai import OpenAI

client = OpenAI(
    base_url="https://1xai.ir/v1",
    api_key=os.environ["ONEXAI_API_KEY"],
)

resp = client.chat.completions.create(
    model="gemini-2.5-flash",
    messages=[{"role": "user", "content": "در یک جمله بگو API چیست؟"}],
)
print(resp.choices[0].message.content)

خروجی مورد انتظار یک پاسخ متنی کوتاه فارسی است.

نمونه curl و تطبیق نام مدل‌ها

curl https://1xai.ir/v1/chat/completions \
  -H "Authorization: Bearer $ONEXAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gemini-2.5-flash",
    "messages": [{"role": "user", "content": "سلام"}]
  }'

نام مدل‌ها ممکن است با فهرست قبلی‌تان فرق کند. فهرست زنده را بگیرید و هر نام قدیمی را با معادلش جایگزین کنید:

curl https://1xai.ir/v1/models \
  -H "Authorization: Bearer $ONEXAI_API_KEY"

نمونه Anthropic SDK (شبه‌کد)

اندپوینت‌های اختصاصی /anthropic احراز هویت x-api-key را می‌پذیرند و SDK رسمی Anthropic همین هدر را از api_key می‌سازد. مسیر دقیق base_url را پیش از استفاده با مستندات 1xAi تطبیق دهید، چون این نمونه شبه‌کد است.

# شبه‌کد: مسیر base_url را با مستندات تطبیق دهید
import os
import anthropic

client = anthropic.Anthropic(
    base_url="https://1xai.ir/anthropic",
    api_key=os.environ["ONEXAI_API_KEY"],
)

msg = client.messages.create(
    model="claude-haiku-4-5",
    max_tokens=256,
    messages=[{"role": "user", "content": "سلام"}],
)
print(msg.content[0].text)

مزیت این مسیر حفظ قابلیت‌های مخصوص هر ارائه‌دهنده است، مثل کش پرامپت Anthropic. یک نکته هم هنگام جابه‌جایی مدل‌ها مهم است: مدل‌های نسل ۵ Claude (claude-sonnet-5، claude-fable-5 و claude-opus-5) پارامترهای temperature و top_p و همچنین prefill پیام دستیار را رد می‌کنند. این پارامترها را از درخواست‌های قدیمی حذف کنید.

برای پایداری و پشتیبانی چه چیزی را می‌توان ادعا کرد، و چطور خودتان بسنجید؟

ما هیچ عدد uptime، SLA یا وعدهٔ زمان پاسخ‌گویی نمی‌دهیم؛ فقط آمار واقعی ۳۰ روز اخیر دروازه را داریم، و سنجش مطمئن‌تر آزمونی است که خودتان اجرا می‌کنید.

آمار ما تا تاریخ ۲۰۲۶-۱۱-۰۳ چنین است و در صفحهٔ مدل‌های 1xAi هم دیده می‌شود:

  • gemini-2.5-flash: ۳٬۳۷۶ درخواست، ۱۰۰٪ موفق
  • gemini-2.5-flash-lite: ۱٬۷۹۱ درخواست، ۱۰۰٪ موفق
  • gemini-3.1-flash-lite: ۱٬۷۷۲ درخواست، ۱۰۰٪ موفق
  • gemini-3.5-flash: ۵۷ درخواست، ۱۰۰٪ موفق (نمونهٔ کوچک)

این اعداد را به مدل‌های دیگر تعمیم نمی‌دهیم.

درباره حریم خصوصی، IP، کوکی و user-agent مشتری به ارائه‌دهندهٔ بالادستی نمی‌رسد و هر درخواست از زیرساخت 1xAi دوباره صادر می‌شود.

ثبت روزانهٔ نتایج برای مقایسه

اسکریپت زیر یک پرامپت را N بار به دو base_url می‌فرستد و نرخ موفقیت و زمان پاسخ را چاپ می‌کند. نشانی و مدل Metis را از مستندات همان سرویس بردارید. کلید 1xAi را از داشبورد 1xai.ir بسازید و پیش از اجرا در متغیر محیطی XAI_API_KEY بگذارید.

# pip install "openai>=1.0"
import csv
import os
import statistics
import time
from datetime import date

from openai import OpenAI

N = 50
PROMPT = "در یک جمله بگو HTTP چیست."

TARGETS = {
    "metis": {
        "base_url": os.environ["METIS_BASE_URL"],
        "api_key": os.environ["METIS_API_KEY"],
        "model": os.environ["METIS_MODEL"],
    },
    "1xai": {
        "base_url": "https://1xai.ir/v1",
        "api_key": os.environ["XAI_API_KEY"],
        "model": os.environ.get("XAI_MODEL", "gemini-2.5-flash-lite"),
    },
}


def measure(cfg):
    client = OpenAI(base_url=cfg["base_url"], api_key=cfg["api_key"],
                    timeout=60, max_retries=0)
    times, ok = [], 0
    for _ in range(N):
        start = time.perf_counter()
        try:
            client.chat.completions.create(
                model=cfg["model"],
                messages=[{"role": "user", "content": PROMPT}],
                max_tokens=64,
            )
        except Exception:
            continue
        ok += 1
        times.append(time.perf_counter() - start)
    times.sort()
    p50 = statistics.median(times) if times else float("nan")
    p95 = times[int(0.95 * (len(times) - 1))] if times else float("nan")
    return ok, p50, p95


if __name__ == "__main__":
    today = date.today().isoformat()
    with open("results.csv", "a", newline="", encoding="utf-8") as f:
        writer = csv.writer(f)
        for name, cfg in TARGETS.items():
            ok, p50, p95 = measure(cfg)
            print(f"{today} | {name:<5} | ok={ok}/{N} | p50={p50:.2f}s | p95={p95:.2f}s")
            writer.writerow([today, name, cfg["model"], ok, N, round(p50, 3), round(p95, 3)])

قالب خروجی (اعداد فرضی‌اند و فقط شکل چاپ را نشان می‌دهند):

2026-11-03 | metis | ok=50/50 | p50=1.10s | p95=2.40s
2026-11-03 | 1xai  | ok=50/50 | p50=1.18s | p95=2.55s

کلیدها را فقط با متغیر محیطی بدهید و اسکریپت را هر روز یک بار، هفت روز پشت‌سرهم، با cron یا Task Scheduler اجرا کنید. برای مقایسهٔ منصفانه، مدل دو طرف را از یک خانواده انتخاب کنید.

فایل results.csv همهٔ اجراها را با تاریخ نگه می‌دارد. جمع‌بندی هفت روز را خودتان از روی همین فایل می‌سازید و ما نتیجه‌ای از پیش اعلام نمی‌کنیم.

پشتیبانی

برای تماس با ما از صفحهٔ تماس در سایت 1xAi استفاده کنید. دربارهٔ سرعت یا کیفیت پشتیبانی در مقایسه با Metis داده‌ای نداریم و چیزی نمی‌نویسیم.

قبل از تصمیم نهایی کدام ریسک‌ها و محدودیت‌ها را در نظر بگیریم؟

برنده‌ی مطلقی وجود ندارد: انتخاب به نوع تیم و مدل مورد نیازتان بستگی دارد و سه محدودیت را باید پیش از مهاجرت بسنجید.

انتخاب بر اساس نوع تیم

  • استارتاپ با کد سازگار با OpenAI و نیاز به چند ارائه‌دهنده: مهاجرت ساده است. با یک کلید و تغییر base_url به https://1xai.ir/v1، مدل فقط با نامش انتخاب می‌شود.
  • تیمی که به قابلیت‌های اختصاصی Anthropic مثل کش پرامپت نیاز دارد: از اندپوینت /anthropic استفاده کنید. SDK رسمی Anthropic روی آن بدون تغییر کار می‌کند.
  • تیمی که فقط یک مدل خاص یا مدل متن‌باز میزبانی‌شده می‌خواهد: ابتدا حضور همان مدل را در فهرست مدل‌های 1xAi بررسی کنید و بعد سراغ مهاجرت بروید.

محدودیت‌های صادقانه

  • نوسان قیمت: نرخ تومانی هر صبح ساعت ۹ به وقت تهران با دلار بازار همگام می‌شود. هزینه‌ی تخمینی را با مصرف توکن خودتان و نرخ زنده‌ی همان مدل بسنجید، و چون کارمزد ۱۵ تا ۳۰٪ بسته به مدل است، نرخ جاری هر مدل را از صفحه‌ی مدل‌ها بخوانید و دوره‌ای بازبینی کنید.
  • مالیات: هر شارژ کیف پول ۱۰٪ مالیات بر ارزش افزوده دارد.
  • تفاوت پارامترها: مدل‌های نسل ۵ Claude (claude-sonnet-5، claude-fable-5 و claude-opus-5) پارامترهای temperature و top_p و همچنین prefill پیام دستیار را رد می‌کنند. کدی که این‌ها را می‌فرستد پیش از جابه‌جایی باید روی نمونه‌ی کوچک آزمایش شود.

برای دیدن مدل‌ها و نرخ‌های جاری، به صفحه قیمت 1xAi سر بزنید. اگر می‌خواهید بدون هزینه شروع کنید، چرخ هدیه‌ی ثبت‌نام به‌ازای هر حساب یک چرخش دارد و اعتبار برنده‌شده بدون انقضا به کیف پول اضافه می‌شود.

پژوهش و نگارش: CodeNest

سوالات متداول

برای مهاجرت از Metis AI به 1xAi چه چیزی را باید عوض کنم؟

اگر کدتان با SDK سازگار با OpenAI نوشته شده، معمولاً فقط کلید و base_url را عوض می‌کنید. کلید جدید با 1xai- شروع می‌شود و آدرس پایه https://1xai.ir/v1 است. پیش از جابه‌جایی کامل، چند درخواست واقعی خودتان را تست کنید.

هزینه در 1xAi چطور حساب می‌شود؟

قیمت رسمی هر ارائه‌دهنده به‌اضافهٔ کارمزد حساب می‌شود و کارمزد ۱۵ تا ۳۰٪ بسته به مدل است. پرداخت پیش‌پرداخت تومانی و از طریق زرین‌پال است و قیمت تومانی با نرخ روز دلار، یعنی ۲۷۱٬۵۰۰ تومان برای هر دلار، هر صبح همگام می‌شود. هنگام شارژ، ۱۰٪ مالیات بر ارزش افزوده به مبلغ اضافه می‌شود. کارمزد و قیمت جاری هر مدل را در صفحه مدل‌ها ببینید.

آیا 1xAi از Metis AI ارزان‌تر است؟

بدون تست تاریخ‌دار نمی‌شود این را قطعی گفت و ما قیمت Metis AI را حدس نمی‌زنیم. برای مقایسه، قیمت تومانی هر یک میلیون توکن همان مدل، پوشش مدل‌ها، سازگاری SDK و پایداری را در هر دو سرویس بسنجید.

آیا با یک کلید می‌توانم Claude و Gemini را هم استفاده کنم؟

بله. یک کلید 1xai-… و یک آدرس پایه، مدل‌های OpenAI، Anthropic (Claude)، Google (Gemini) و DeepSeek را بر اساس نام مدل مسیریابی می‌کند. اندپوینت‌های اختصاصی /anthropic و /gemini ویژگی‌هایی مثل کش پرامپت Anthropic را حفظ می‌کنند.

برای استفاده به VPN یا کارت ارزی نیاز دارم؟

نه. شارژ حساب تومانی و با زرین‌پال انجام می‌شود، پس به کارت ارزی نیازی نیست. دسترسی به مدل‌ها هم از داخل ایران و بدون VPN طراحی شده است.

ناشر

1xAi

تیمِ 1xAi پروکسیِ تخصصیِ مدل‌های OpenAI، Claude، Gemini و DeepSeek — و همچنین Grok، Kimi، GLM، Qwen، MiniMax و Hunyuan — برای کاربرانِ ایرانی را اداره می‌کند — از زیرساختِ شبکه تا صورت‌حسابِ تومانی. هرچه اینجا می‌نویسیم بر اساسِ تجربه‌ٔ روزانه با APIهای OpenAI، Anthropic و Google و نیازهای واقعیِ توسعه‌دهندگانِ داخلِ ایران است.

ادامهٔ مطالعه
مقاله ۱ از ۳