جایگزین AvalAI: مقایسه صادقانه و قیمت تومانی API
اگر محصولتان روی مدلهای OpenAI، Claude، Gemini و DeepSeek بنا شده، پیشنهاد ما برای جایگزین AvalAI همین 1xAi است: با یک کلید و پرداخت تومانی به OpenAI، Claude،…
تیمِ فنیِ 1xAi گیتوی را میسازد و میگرداند — همانهایی که هر روز با APIهای OpenAI، Anthropic، Google و DeepSeek از داخلِ ایران کار میکنند. آنچه اینجا میخوانی از همان کارِ روزمره درآمده، نه از بازنویسیِ مستنداتِ انگلیسی. پروفایلِ نویسنده
در این مقالهCONTENTS
۱۹
- ۱. جایگزین AvalAI چیست و چه زمانی اصلاً لازم است؟
- جاهایی که AvalAI میتواند به کار شما بیاید
- جاهایی که 1xAi را پیشنهاد میکنیم
- ۲. مقایسه صادقانه AvalAI و 1xAi: هر کدام برای چه کسی مناسب است؟
- آزمودن سازگاری با یک درخواست
- ۳. قیمت API هوش مصنوعی به تومان چقدر است؟
- ۴. ریسکهای پایداری و حریم داده در درگاههای واسط چیست؟
- بازنشستگی مدل: نمونهٔ مستند
- حریم داده
- ۵. چطور بدون تغییر زیاد کد به 1xAi مهاجرت کنم؟
- مراحل
- کد Python
- معادل curl
- سوالات متداول
- چه زمانی به جایگزین AvalAI نیاز دارم؟
- قیمتگذاری 1xAi چگونه است؟
- مهاجرت از AvalAI به 1xAi چطور انجام میشود؟
- هزینه gemini-2.5-flash در 1xAi چقدر است؟
- آیا کش پرامپت Anthropic در 1xAi کار میکند؟
اگر محصولتان روی مدلهای OpenAI، Claude، Gemini و DeepSeek بنا شده، پیشنهاد ما برای جایگزین AvalAI همین 1xAi است: با یک کلید و پرداخت تومانی به OpenAI، Claude، Gemini و DeepSeek دسترسی میگیرید و آدرس https://1xai.ir/v1 با SDKهای سازگار با OpenAI کار میکند. AvalAI طبق صفحهٔ اصلی خودش کاتالوگ بزرگتری دارد و «بدون کارمزد» قیمت میدهد؛ اگر به مدلهایی خارج از این چهار ارائهدهنده نیاز دارید، 1xAi آنها را پوشش نمیدهد و باید این محدودیت را در تصمیمتان بسنجید.
ما خودمان 1xAi را اداره میکنیم، پس این مقایسه از دید فروشنده نوشته شده است. قیمت ما برابر قیمت رسمی هر ارائهدهنده بهعلاوهٔ ۲۰٪ مارکآپ ثابت است. در برنامههای سازگار با OpenAI مهاجرت معمولاً با تغییر base_url و کلید و تطبیق نام مدلها شروع میشود؛ قابلیتهایی را که واقعاً استفاده میکنید پیش از انتقال کامل ترافیک آزمایش کنید. اگر به قابلیتهای بومی مثل کش پرامپت Anthropic نیاز دارید، اندپوینتهای اختصاصی /anthropic و /gemini در 1xAi برای همین ساخته شدهاند.
۱. جایگزین AvalAI چیست و چه زمانی اصلاً لازم است؟
بررسی یک جایگزین زمانی ارزش دارد که محصولتان عمدتاً روی OpenAI، Claude، Gemini و DeepSeek بنا شده باشد و بخواهید پرداخت تومانی و ویژگیهای اختصاصی هر ارائهدهنده را زیر یک کلید داشته باشید. اگر کارتان به مدلهایی خارج از این چهار ارائهدهنده وابسته است، 1xAi پاسخ کامل شما نیست.
طبق صفحهٔ اصلی avalai.ir، AvalAI یک API یکپارچه برای بیش از ۴۵۰ مدل از ۲۶ ارائهدهنده است، یک چت فارسی با بستهٔ پایهٔ رایگان هم دارد و قیمت را «اصلی و بدون کارمزد» اعلام میکند.
جاهایی که AvalAI میتواند به کار شما بیاید
- مدلهای خارج از چهار ارائهدهنده اصلی: مستندات AvalAI مثلاً بخشهای جداگانهای برای مدلهای Moonshot AI و xAI (Grok) دارد. ما فقط OpenAI، Anthropic، Google و DeepSeek را پوشش میدهیم.
- کارمزد صفر: اگر این برایتان تعیینکننده است، ادعای AvalAI دقیقاً همین است. مارکآپ ما ثابت و ۲۰٪ روی قیمت رسمی ارائهدهنده است.
جاهایی که 1xAi را پیشنهاد میکنیم
- ستون فقرات محصول چهار ارائهدهنده است: یک کلید
1xai-…و آدرسhttps://1xai.ir/v1همه را با نام مدل مسیریابی میکند. - کش پرامپت Anthropic لازم دارید: اندپوینتهای اختصاصی
/anthropicو/geminiویژگیهای خود ارائهدهنده را نگه میدارند و خواندن کش به نرخ ورودی کششدهٔ همان ارائهدهنده حساب میشود. - قیمت زنده میخواهید: قیمتهای تومانی هر روز با نرخ بازار هماهنگ میشوند و مقدار لحظهای در صفحهٔ قیمتها و فهرست مدلها هست.
- ربات یا اتوماسیون سفارشی میخواهید: چتبات پشتیبانی، اتصال به سایت یا تلگرام و اتوماسیون را تیم ما میسازد. درخواست را از فرم تماس شروع کنید.
۲. مقایسه صادقانه AvalAI و 1xAi: هر کدام برای چه کسی مناسب است؟
ستون AvalAI در جدول زیر فقط ادعاهای خود AvalAI را از صفحهٔ اصلی و مستندات آن نقل میکند و ما آنها را آزمایش نکردهایم. ستون 1xAi دادههای خود ماست.
| معیار | AvalAI (طبق ادعای خودش) | 1xAi (دادهی خودمان) |
|---|---|---|
| مدل هزینه | «قیمت اصلی ارائهدهنده و بدون کارمزد» | قیمت لیست رسمی بهعلاوه ۲۰٪ مارکآپ ثابت |
| کاتالوگ | بیش از ۴۵۰ مدل از ۲۶ ارائهدهنده (صفحهٔ اصلی) | چهار ارائهدهنده: OpenAI، Anthropic، Google، DeepSeek (فهرست مدلها) |
| base_url و SDK | سازگار با OpenAI؛ مستندات از v1/chat/completions، v1/messages و v1/responses نام میبرد |
سازگار با OpenAI؛ آدرس https://1xai.ir/v1 |
| اندپوینتهای اختصاصی | مستندات به «قابلیتهای اختصاصی هر ارائهدهنده» اشاره میکند | /anthropic و /gemini |
| پرداخت | شارژ اعتبار حساب و بستههای اعتباری؛ جزئیات در مستندات خودش | پیشپرداخت تومانی با زرینپال، حداقل شارژ ۱٬۰۰۰ تومان |
قیمتهای AvalAI را در این جدول نیاوردهایم؛ برای مقایسهٔ عددی، قیمت مدل موردنظرتان را از صفحهٔ قیمتگذاری خودش بخوانید.
آزمودن سازگاری با یک درخواست
اگر فقط به OpenAI، Claude، Gemini و DeepSeek نیاز دارید، یک کلید و یک base_url کفایت میکند و مارکآپ ۲۰٪ بهای همین یکپارچگی و پرداخت تومانی است. برای آزمودن سازگاری با کد خودتان، ابتدا فقط base_url و کلید را عوض کنید:
from openai import OpenAI
client = OpenAI(api_key="1xai-...", base_url="https://1xai.ir/v1")
r = client.chat.completions.create(
model="gpt-4.1",
messages=[{"role": "user", "content": "سلام"}],
)
print(r.choices[0].message.content)
یک نمونه از دادههای عملیاتی ما: در ۳۰ روز منتهی به نگارش این مقاله، gemini-2.5-flash روی گیتوی ما ۱۳٬۹۲۸ درخواست با نرخ موفقیت ۱۰۰٪ داشته است. این آمار عملیاتی خود ماست و تعهد سطح خدمت (SLA) یا وعدهٔ آپتایم نیست.
۳. قیمت API هوش مصنوعی به تومان چقدر است؟
قیمت ما برابر است با قیمت لیست رسمی ارائهدهنده × ۱٫۲ × نرخ بازار دلار همان روز؛ بخش ثابت فقط مارکآپ ۲۰٪ است، نه نرخ دلار. نرخ امروز ۲۷۰٬۳۰۰ تومان بهازای هر دلار است و هر روز ساعت ۹ صبح تهران با بازار همگام میشود. برای همین ستونهای تومانی جدول زیر هر روز خودکار بهروز میشوند.
برای نمونه، لیست رسمی gpt-5 و gemini-2.5-pro هر دو ۱٫۲۵ دلار برای هر ۱M توکن ورودی و ۱۰ دلار برای خروجی است. gemini-2.5-flash با ۰٫۳ دلار ورودی و ۲٫۵ دلار خروجی ارزانترین ردیف جدول است. ستونهای دلاری، لیست رسمی OpenAI و Google است که در دادههای قیمت گیتوی ما ثبت شده و میتوانید آن را با صفحهٔ قیمتگذاری هر ارائهدهنده تطبیق دهید.
| مدل | لیست رسمی (دلار / ۱M): ورودی — خروجی | ورودی کششده (دلار / ۱M) | تومان / ۱M ورودی | تومان / ۱M خروجی |
|---|---|---|---|---|
gpt-5 |
۱٫۲۵ — ۱۰ | ۰٫۱۲۵ | ۴۰۵٬۴۵۰ | ۳٬۲۴۳٬۶۰۰ |
gpt-5.2 |
۱٫۷۵ — ۱۴ | ۰٫۱۷۵ | ۵۶۷٬۶۳۰ | ۴٬۵۴۱٬۰۴۰ |
gpt-4.1 |
۲ — ۸ | ۰٫۵ | ۶۴۸٬۷۲۰ | ۲٬۵۹۴٬۸۸۰ |
gemini-2.5-pro |
۱٫۲۵ — ۱۰ | ۰٫۱۲۵ | ۳۸۸٬۵۵۶ | ۳٬۱۰۸٬۴۵۰ |
gemini-2.5-flash |
۰٫۳ — ۲٫۵ | ۰٫۰۳ | ۱۰۵٬۴۱۷ | ۸۷۸٬۴۷۵ |
ستون ورودی کششده، لیست رسمی دلاریِ توکنهایی است که کش پرامپت پوشش میدهد؛ معادل تومانی آن همان لیست × ۱٫۲ × نرخ روز است. نسبت کش هر مدل جداست و روی مدل دیگر قابل تعمیم نیست. قیمت امروز را در صفحهٔ قیمتها و فهرست مدلها ببینید.
۴. ریسکهای پایداری و حریم داده در درگاههای واسط چیست؟
هر درگاه واسط یک وابستگی اضافه بین شما و ارائهدهنده است؛ دو ریسک اصلی آن بازنشستگی نام مدلها و عبور پرامپتها از یک واسطه است. هر دو دربارهٔ 1xAi هم صدق میکنند.
بازنشستگی مدل: نمونهٔ مستند
AvalAI طبق صفحهٔ «مدلهای منسوخشده» در مستنداتش، با بهروزرسانی ۱۳ شهریور ۱۴۰۵ (۴ سپتامبر ۲۰۲۶) گروهی از خانوادهها و endpointهای قدیمی را از دسترس خارج کرد. همان صفحه تأکید میکند که تگهای -chat خانوادهٔ GPT-5 دیگر در دسترس نیستند و درخواست با آنها خطا میدهد. این بهروزرسانی مکمل اطلاعیههای بازنشستگی خود ارائهدهندگان است و هر واسطی ناچار است فهرستش را با آن تغییرات هماهنگ کند.
نتیجهٔ عملی این است که نام مدل باید در تنظیمات باشد، نه در کد. نمونهٔ زیر با نصب openai نسخهٔ ۱ به بالا اجرا میشود و میتوانید پیش از هر استقرار اجرایش کنید:
import os
import sys
import openai
from openai import OpenAI
client = OpenAI(
api_key=os.environ["LLM_API_KEY"],
base_url=os.environ.get("LLM_BASE_URL", "https://1xai.ir/v1"),
)
MODEL = os.environ.get("LLM_MODEL", "gpt-4.1")
try:
r = client.chat.completions.create(
model=MODEL,
messages=[{"role": "user", "content": "ping"}],
)
print("OK:", MODEL, r.choices[0].finish_reason)
except openai.APIError as e:
print("FAIL:", MODEL, e)
sys.exit(1)
این اسکریپت فقط یک درخواست کوتاه با همان مدل میفرستد. اگر نام مدل منسوخ یا نادرست باشد، خطای API میگیرد و با وضعیت ۱ خارج میشود. اگر آن را پیش از استقرار در مرحلهای از فرایند خودتان اجرا کنید که خروج با وضعیت ۱ را مانع ادامهٔ استقرار بداند، میتواند چنین نامی را پیش از رسیدن به کاربر نشان دهد. خود اسکریپت بهتنهایی استقرار را متوقف نمیکند و قابلیتهای دیگر مدل، مثل استریم یا ابزارها، را هم نمیسنجد. فهرست نامهای فعال ما در صفحهٔ مدلها است.
حریم داده
پرامپت شما از سرور واسطه عبور میکند. توصیهها برای هر درگاهی یکسان است:
- دادهٔ شخصی حساس مثل کدملی و اطلاعات پرداخت را بدون ضرورت به هیچ درگاهی نفرستید، از جمله ما. پیش از ارسال، آن را حذف یا ماسک کنید.
- سیاست نگهداری لاگ هر درگاه را قبل از ارسال دادهٔ مشتری بخوانید.
- یک مسیر جایگزین نگه دارید: یک کلید یا درگاه دوم که با همان قالب سازگار با OpenAI کار کند. در کد بالا برای جابهجایی فقط
LLM_BASE_URLوLLM_API_KEYعوض میشود.
۵. چطور بدون تغییر زیاد کد به 1xAi مهاجرت کنم؟
در برنامههایی که با SDK سازگار با OpenAI نوشته شدهاند، تغییر کد معمولاً به base_url (https://1xai.ir/v1)، کلید 1xai-… و تطبیق نام مدلها با فهرست مدلهای 1xAi محدود میماند. قابلیتهایی که از درخواست ساده فراتر میروند، مثل استریم، ابزارها یا ویژگیهای اختصاصی ارائهدهنده، را پیش از انتقال کامل جداگانه آزمایش کنید.
مراحل
- در 1xAi ثبتنام کنید و حساب را شارژ کنید. حداقل شارژ ۱٬۰۰۰ تومان است و با زرینپال انجام میشود (۱۰٪ مالیات ارزش افزوده هنگام پرداخت اضافه میشود). اگر نمیخواهید پولی بدهید، در چرخ هدیه یک بار بچرخانید؛ اعتبار آن بین ۱۰۰٬۰۰۰ تا ۱٬۰۲۵٬۸۱۶ تومان است و منقضی نمیشود.
- کلید را بگیرید و در متغیر محیطی نگه دارید، نه در سورسکد:
export ONEXAI_API_KEY="1xai-..." base_urlو کلید را در SDK عوض کنید.- نام مدلها را با فهرست مدلها تطبیق دهید.
- بخشی از ترافیک را موازی به 1xAi بفرستید. کیفیت خروجی، تأخیر و هزینه را با وضعیت فعلی مقایسه کنید و اگر قابلقبول بود، بقیه ترافیک را منتقل کنید.
کد Python
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="gemini-2.5-flash",
messages=[
{"role": "user", "content": "در یک جمله بگو API سازگار با OpenAI یعنی چه."}
],
)
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": "gemini-2.5-flash",
"messages": [{"role": "user", "content": "سلام"}]
}'
برای مقایسهٔ هزینه در مرحلهٔ ۵، قیمت لحظهای را از صفحهٔ قیمتها بخوانید. مثلاً ورودی gemini-2.5-flash اکنون ۱۰۵٬۴۱۷ تومان بهازای هر یک میلیون توکن است. چون قیمتها هر روز با بازار هماهنگ میشوند، مقایسه را در یک بازهٔ زمانی مشخص انجام دهید.
پژوهش و نگارش: CodeNest
سوالات متداول
چه زمانی به جایگزین AvalAI نیاز دارم؟
وقتی کارتان عمدتاً روی OpenAI، Claude، Gemini و DeepSeek میگذرد و پرداخت تومانی با یک کلید و اندپوینتهای اختصاصی ارائهدهندهها را میخواهید، 1xAi را پیشنهاد میکنیم. AvalAI طبق ادعای خودش کاتالوگ بزرگتری دارد؛ اگر مدلهایی خارج از این چهار ارائهدهنده لازم دارید، 1xAi آنها را پوشش نمیدهد.
قیمتگذاری 1xAi چگونه است؟
1xAi قیمت رسمی هر ارائهدهنده را با مارکآپ ثابت ۲۰٪ حساب میکند. پرداخت پیشپرداخت و تومانی است و از طریق زرینپال انجام میشود. نرخ دلار هر روز با بازار هماهنگ میشود و نرخ امروز ۲۷۰٬۳۰۰ تومان بهازای هر دلار است. حداقل شارژ ۱٬۰۰۰ تومان است و قیمتهای لحظهای در صفحهٔ قیمتها آمده است.
مهاجرت از AvalAI به 1xAi چطور انجام میشود؟
در کدی که با SDK سازگار با OpenAI نوشتهاید، معمولاً base_url را به https://1xai.ir/v1 و کلید را به کلید 1xai-… تغییر میدهید و نام مدلها را با فهرست مدلها تطبیق میدهید. پیش از انتقال ترافیک اصلی، یک درخواست آزمایشی بفرستید و قابلیتهایی را که استفاده میکنید، مثل استریم یا ابزارها، جداگانه بسنجید.
هزینه gemini-2.5-flash در 1xAi چقدر است؟
قیمت رسمی این مدل ۰٫۳ دلار برای ورودی و ۲٫۵ دلار برای خروجی بهازای هر یک میلیون توکن است. با مارکآپ ۲۰٪ و نرخ روز، ورودی ۱۰۵٬۴۱۷ و خروجی ۸۷۸٬۴۷۵ تومان بهازای هر یک میلیون توکن میشود. ورودی کششده با لیست ۰٫۰۳ دلار × ۱٫۲ × نرخ روز حساب میشود.
آیا کش پرامپت Anthropic در 1xAi کار میکند؟
بله. علاوه بر مسیر سازگار با OpenAI، اندپوینتهای اختصاصی /anthropic و /gemini قابلیتهای اختصاصی هر ارائهدهنده، از جمله کش پرامپت Anthropic، را حفظ میکنند. خواندن از کش با نرخ ورودی کششدهٔ همان ارائهدهنده حساب میشود. دربارهٔ پشتیبانی AvalAI از این قابلیت، مستندات خود آن را ببینید.
1xAi
تیمِ 1xAi پروکسیِ تخصصیِ مدلهای OpenAI، Claude، Gemini و DeepSeek — و همچنین Grok، Kimi، GLM، Qwen، MiniMax و Hunyuan — برای کاربرانِ ایرانی را اداره میکند — از زیرساختِ شبکه تا صورتحسابِ تومانی. هرچه اینجا مینویسیم بر اساسِ تجربهٔ روزانه با APIهای OpenAI، Anthropic و Google و نیازهای واقعیِ توسعهدهندگانِ داخلِ ایران است.
