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

جایگزین GapGPT: راهنمای API تومانی بدون VPN

ما در 1xAi این گیت‌وی را اداره می‌کنیم، پس پیشنهادمان جانبدارانه است.

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

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

در این مقالهCONTENTS

۲۳

ما در 1xAi این گیت‌وی را اداره می‌کنیم، پس پیشنهادمان جانبدارانه است. اگر برای وب‌سایت، اپ یا اتوماسیون به API سازگار با OpenAI و پرداخت تومانی بدون کارت خارجی و VPN نیاز دارید، 1xAi جایگزین مناسبی برای GapGPT است. اگر فقط یک پنل چت فارسی می‌خواهید، چت فارسی 1xAi همان نیاز را پوشش می‌دهد و به API نیازی ندارید. قیمت ما فرمولی شفاف دارد، یعنی لیست‌قیمت رسمی ارائه‌دهنده به‌علاوه ۲۰٪ مارک‌آپ ثابت، و در پروژه‌های سازگار با OpenAI مهاجرت معمولاً از تغییر base_url و کلید API شروع می‌شود؛ قابلیت‌هایی را که پروژه‌تان استفاده می‌کند پیش از انتقال کامل جداگانه تست کنید.

۱. جایگزین GapGPT باید چه معیارهایی داشته باشد؟

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

به نقل از هوش‌یاب، گپ‌جی‌پی‌تی یک پنل چت فارسی است که API سازگار با OpenAI دارد و در بسته رایگانش به مدل‌های سبک دسترسی می‌دهد. قیمت GapGPT را اینجا مقایسه نکرده‌ایم؛ برای عدد دقیق، صفحهٔ قیمت‌گذاری خودش را ببینید.

پنج معیار تصمیم

  • فرمول قیمت: معلوم باشد قیمت نهایی از چه چیزی ساخته می‌شود.
  • سازگاری با SDK: با عوض کردن base_url و کلید، درخواست‌های معمولی بدون بازنویسی کار کنند؛ قابلیت‌های خاص پروژه جداگانه آزمایش شوند.
  • پرداخت: تومانی باشد و به کارت خارجی و VPN نیاز نداشته باشد.
  • پوشش مدل‌ها: دست‌کم مدل‌های OpenAI، Claude و Gemini در دسترس باشند.
  • داده عملیاتی: ارائه‌دهنده دربارهٔ حجم درخواست‌ها و نرخ موفقیت‌اش عدد واقعی بدهد، نه شعار.

برای چه کسی کدام گزینه؟

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

دلیلش فرمول روشن قیمت است: لیست‌قیمت ارائه‌دهنده به‌علاوه ۲۰٪ مارک‌آپ ثابت؛ جزئیاتش در بخش بعد آمده است.

۲. قیمت تومانی 1xAi چگونه شکل می‌گیرد؟

قیمت تومانی = لیست‌قیمت دلاری ارائه‌دهنده × ۱٫۲ × نرخ بازار همان روز. بخش ثابت فقط مارک‌آپ ۲۰٪ است و نرخ دلار ثابت نیست.

نرخ هر صبح ساعت ۰۹:۰۰ به وقت تهران با بازار همگام می‌شود، برای همین ستون‌های تومانی جدول زیر هر روز خودکار به‌روز می‌شوند.

جدول قیمت مدل‌های OpenAI

ستون‌های دلاری، لیست‌قیمت عمومی ارائه‌دهنده (OpenAI) است. قیمت‌های جاری همیشه در صفحه قیمت‌ها و فهرست مدل‌ها هست.

مدل ورودی / خروجی (دلار، هر ۱M توکن) ورودی (تومان، هر ۱M توکن) خروجی (تومان، هر ۱M توکن)
gpt-4o-mini ۰٫۱۵ / ۰٫۶ ۵۲٬۷۰۸ ۲۱۰٬۸۳۴
gpt-5-mini ۰٫۲۵ / ۲ ۸۱٬۰۹۰ ۶۴۸٬۷۲۰
gpt-4.1 ۲ / ۸ ۶۴۸٬۷۲۰ ۲٬۵۹۴٬۸۸۰
gpt-4o ۲٫۵ / ۱۰ ۸۱۰٬۹۰۰ ۳٬۲۴۳٬۶۰۰
gpt-5.2 ۱٫۷۵ / ۱۴ ۵۶۷٬۶۳۰ ۴٬۵۴۱٬۰۴۰
gpt-5.5 ۵ / ۳۰ ۱٬۵۵۴٬۲۲۵ ۹٬۳۲۵٬۳۵۰

در ۳۰ روز منتهی به ۲۳ مهر ۱۴۰۵، گیت‌وی ما ۳۵٬۷۲۵ درخواست برای gpt-4o-mini ثبت کرده است.

۳. مهاجرت از GapGPT به 1xAi چگونه انجام می‌شود؟

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

  1. در 1xAi ثبت‌نام کنید، کلید بسازید و کیف پول را با زرین‌پال به تومان شارژ کنید. ۱۰٪ مالیات ارزش افزوده هنگام پرداخت به شارژ اضافه می‌شود (مقدار vat_pct=10 را در /api/topup/bounds می‌بینید). قیمت مدل‌ها در صفحه قیمت‌گذاری هست.
  2. base_url را به https://1xai.ir/v1 تغییر دهید و کلید را عوض کنید. آدرس قدیمی را داخل کد نگه نمی‌داریم و از متغیر محیطی OLD_BASE_URL می‌خوانیم.
  3. نام مدل‌ها را با فهرست /models تطبیق دهید. نام‌های معتبر در صفحه مدل‌ها آمده‌اند.
  4. فقط قابلیت‌هایی را تست کنید که پروژه استفاده می‌کند: پاسخ عادی، استریم (stream=True) و خروجی JSON (response_format).
  5. هر دو سرویس را موازی اجرا کنید و پس از اطمینان، کلید قدیمی را باطل کنید.

نمونه کد پایتون

با SDK رسمی openai (نسخه ۱ به بالا) و متغیر محیطی ONEXAI_API_KEY:

import os
from openai import OpenAI

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

response = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "در یک جمله بگو API چیست؟"}],
)
print(response.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":"gpt-4o-mini","messages":[{"role":"user","content":"در یک جمله بگو API چیست؟"}]}'

خروجی مورد انتظار یک متن کوتاه فارسی است، مثلاً: «API رابطی است که به برنامه‌ها اجازه می‌دهد با یکدیگر داده رد و بدل کنند.» متن دقیق در هر اجرا فرق می‌کند.

مدیریت کلیدهای قدیمی

کلید جدید را در متغیر محیطی جدا (ONEXAI_API_KEY) نگه دارید و کلید قدیمی را در OLD_API_KEY بگذارید. هیچ‌کدام نباید وارد مخزن کد شوند.

در دوره اجرای موازی، یک نمونه کلاینت برای هر سرویس بسازید و پاسخ هر دو را مقایسه کنید:

import os
from openai import OpenAI

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

for name, c in (("new", new), ("old", old)):
    r = c.chat.completions.create(
        model="gpt-4o-mini",
        messages=[{"role": "user", "content": "سلام"}],
    )
    print(name, r.choices[0].message.content)

وقتی ترافیک واقعی را بدون خطا روی 1xAi دیدید، کلید قدیمی را از پنل سرویس قبلی باطل کنید و OLD_API_KEY و OLD_BASE_URL را از محیط حذف کنید.

۴. برای چت‌بات پشتیبانی، تولید محتوا، جستجو و تحلیل نظرات کدام مدل؟

برای هر چهار کاربرد با یک مدل ارزان شروع کنید و فقط وقتی تست روی داده خودتان ضعف نشان داد، سراغ مدل قوی‌تر بروید. نمونهٔ این رویکرد در جدول بالا gpt-4o-mini است؛ قیمت لحظه‌ای‌اش در صفحه مدل‌ها آمده است.

چهار کاربرد

  • چت‌بات پشتیبانی: قوانین و پایگاه دانش را در پرامپت سیستمی بگذارید و فقط چند پیام آخر مکالمه را بفرستید. تاریخچهٔ کوتاه‌تر یعنی توکن ورودی کمتر و هزینهٔ کمتر.
  • تولید محتوا: قالب ثابت بدهید، یعنی ساختار تیترها، لحن و طول. خروجی را قبل از انتشار یک نفر بازبینی کند.
  • جستجوی هوشمند: به‌عنوان راهنمای عمومی، مدل می‌تواند پرسش محاوره‌ای کاربر را به عبارت جستجوی تمیزتر بازنویسد و نتایج بازگشتی را رتبه‌بندی کند. خود جستجو همچنان با موتور شما انجام می‌شود.
  • تحلیل نظرات: هر نظر را به یک برچسب احساس و یک موضوع نگاشت کنید. نمونه زیر همین کار را می‌کند.

نمونه کد: دسته‌بندی نظرات فارسی

import json
import re
from openai import OpenAI

client = OpenAI(api_key="YOUR_API_KEY", base_url="https://1xai.ir/v1")

reviews = [
    "ارسال سریع بود ولی بسته‌بندی ضعیف بود.",
    "کیفیت عالیه، دقیقاً مطابق عکس.",
    "پشتیبانی دیر جواب داد و مشکلم حل نشد.",
]

prompt = (
    "هر نظر فارسی زیر را دسته‌بندی کن. فقط یک آرایه JSON برگردان، بدون هیچ توضیحی. "
    'هر عضو: {"label": "مثبت|منفی|خنثی", "topic": "ارسال|کیفیت|پشتیبانی|قیمت|دیگر"}. '
    "ترتیب خروجی باید با ترتیب نظرها یکی باشد.\n\n"
    + "\n".join(f"{i + 1}. {r}" for i, r in enumerate(reviews))
)

resp = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": prompt}],
    temperature=0,
)
raw = resp.choices[0].message.content.strip()

# اگر مدل آرایه را داخل بلاک کد پیچیده باشد، قاب را برمی‌داریم
raw = re.sub(r"^`{3}(?:json)?\s*|\s*`{3}$", "", raw, flags=re.IGNORECASE)

try:
    results = json.loads(raw)
    if not isinstance(results, list) or len(results) != len(reviews):
        raise ValueError("تعداد اعضای خروجی با تعداد نظرها برابر نیست")
    lines = [
        f'{item["label"]} | {item["topic"]} | {review}'
        for review, item in zip(reviews, results)
    ]
except (ValueError, KeyError, TypeError):
    print("خروجی معتبر نبود:", raw)
else:
    print("\n".join(lines))

مدل گاهی خروجی را داخل بلاک کد می‌پیچد یا تعداد اعضا را کم و زیاد می‌کند. کد بالا قاب بلاک کد را برمی‌دارد و اگر JSON نامعتبر باشد، تعداد اعضا با تعداد نظرها نخواند یا کلید label و topic در یک عضو نباشد، به‌جای چاپ نتیجهٔ ناقص متن خام را نشان می‌دهد. این کد فقط ساختار خروجی را می‌سنجد: درست‌بودن خود برچسب‌ها و مقدارهای مجاز آن‌ها را بررسی نمی‌کند، و نرخ خطای واقعی را فقط نمونه‌ای از نظرهای خودتان نشان می‌دهد.

اگر به‌جای کدنویسی خودتان، چت‌بات پشتیبانی، اتصال وب‌سایت یا تلگرام و اتوماسیون آماده می‌خواهید، درخواست ساخت سفارشی را برای ما بفرستید.

۵. اگر فقط جایگزین رایگان ChatGPT می‌خواهید چه؟

گزینهٔ رایگان برای چت وجود دارد، اما طرح‌های رایگانی که در این بخش از 1xAi نام می‌بریم هر دو سقف دارند و «رایگان نامحدود» نیستند. استفادهٔ رایگان از چت هم با هزینهٔ API فرق دارد، چون API بر اساس توکن و پیش‌پرداخت حساب می‌شود.

رایگان در 1xAi چه شکلی است؟

  • طرح رایگان چت فارسی: هر ۳۰ روز ۱۰۰٬۰۰۰ تومان اعتبار چت می‌دهد، با سقف ۴۰٬۰۰۰ تومان در هفته. مدل‌های آن gpt-4o-mini، claude-haiku-4-5 و gemini-2.5-flash هستند.
  • چرخ هدیه ثبت‌نام: هر حساب یک چرخش دارد و نتیجه آن بین ۱۰۰٬۰۰۰ تا ۱٬۰۲۵٬۸۱۶ تومان اعتبار کیف پول است که منقضی نمی‌شود.

اگر سقف هفتگی برایتان کم بود، طرح‌های Base، Pro و Max در صفحه طرح‌ها فهرست شده‌اند.

ChatGPT را چطور استفاده کنیم؟

کاربر عادی لازم نیست کد بنویسد. کافی است وارد چت فارسی شود، بدون VPN و بدون کارت خارجی. توسعه‌دهنده همان کد معمول OpenAI را با عوض کردن base_url اجرا می‌کند:

from openai import OpenAI

client = OpenAI(
    api_key="YOUR_1XAI_API_KEY",
    base_url="https://1xai.ir/v1",
)

resp = client.chat.completions.create(
    model="gpt-4o-mini",
    messages=[{"role": "user", "content": "یک جمله درباره تهران بنویس."}],
)
print(resp.choices[0].message.content)

هزینه ورودی gpt-4o-mini حدود ۵۲٬۷۰۸ تومان و خروجی آن حدود ۲۱۰٬۸۳۴ تومان به ازای هر یک میلیون توکن است. این قیمت با نرخ بازار هر صبح به‌روز می‌شود و مقدار لحظه‌ای را در صفحه قیمت‌ها می‌بینید.

بهترین هوش مصنوعی برای چت کدام است؟

برنده مطلق نداریم. انتخاب درست به کیفیت پاسخ و هزینه هر درخواست در کار شما بستگی دارد، و راه مطمئن این است که چند مدل را روی پرامپت‌ها و داده‌های خودتان امتحان کنید.

گزینه‌های دیگر

  • Gemini: طبق زومیت چندوجهی است و با Docs، Sheets، Drive و Gmail یکپارچه شده است.
  • Perplexity: بیشتر جایگزین گوگل است تا چت‌بات. می‌شود جست‌وجوی وب را خاموش کرد و مثل ChatGPT از آن استفاده کرد، و نسخه رایگان بدون ورود هم کار می‌کند.
  • Claude و Poe: برای مقایسه مدل‌ها مفیدند، اما سقف رایگان و دسترسی از ایران را باید خودتان روی سایتشان بررسی کنید.

پژوهش و نگارش: code-nest.dev

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

جایگزین GapGPT برای API چیست؟

برای API سازگار با OpenAI و پرداخت تومانی، 1xAi را پیشنهاد می‌کنیم. اگر فقط پنل چت فارسی می‌خواهید، چت فارسی 1xAi را بدون VPN و کارت خارجی امتحان کنید؛ API وقتی لازم است که بخواهید هوش مصنوعی را داخل وب‌سایت یا اپ خودتان بگذارید.

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

قیمت برابر است با لیست‌قیمت رسمی دلاری ارائه‌دهنده × ۱٫۲ (مارک‌آپ ثابت ۲۰٪) × نرخ بازار همان روز؛ نرخ دلار هر صبح ساعت ۰۹:۰۰ به وقت تهران با بازار همگام می‌شود. قیمت تومانی چند مدل پرمصرف در جدول بخش ۲ آمده و مقدار لحظه‌ای همه مدل‌ها در صفحه قیمت‌ها و فهرست مدل‌ها قرار دارد.

چگونه از chatgpt استفاده کنیم؟

برای توسعه‌دهندگان، مسیر عملی استفاده از API است. در SDK رسمی OpenAI فقط base_url و کلید API را به مقادیر گیت‌وی تغییر دهید و مقدار دقیق آن‌ها را از پنل بگیرید. پیش از انتقال ترافیک واقعی، چند درخواست نمونه با gpt-4o-mini اجرا کنید و کیفیت خروجی و هزینه را بسنجید.

بهترین هوش مصنوعی برای چت چیست؟

برنده‌ی کلی وجود ندارد و انتخاب به نیاز شما بستگی دارد. برای شروع، مدل ارزانی مثل gpt-4o-mini را روی نمونه‌های واقعی خودتان بسنجید و فقط اگر کیفیت کافی نبود، سراغ gpt-5-mini یا gpt-5.2 بروید. قیمت لحظه‌ای هر مدل در صفحه قیمت‌ها آمده است.

مهاجرت از GapGPT چه ریسکی دارد و چطور آن را بسنجیم؟

ریسک اصلی، تفاوت رفتار یا خروجی در کد شماست و فقط به قیمت مربوط نیست. قبل از انتقال، قابلیت‌هایی را که استفاده می‌کنید، مثل استریم یا خروجی JSON، با چند درخواست نمونه تست کنید و هزینهٔ مدل موردنظرتان را با قیمت همان مدل در صفحه قیمت‌ها مقایسه کنید.

ناشر

1xAi

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

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