آیا Whizi برای توسعه‌دهندگان API دارد؟

پاسخ سریع

خیر. Whizi در هیچ پلنی، حتی Powerhouse، API عمومی یا مخصوص توسعه‌دهندگان، صدور کلید API یا توکن دسترسی شخصی ندارد. هر مسیر بک‌اند به‌صورت یک نشست کاربر نهایی احراز هویت می‌شود، نه یک یکپارچه‌سازی شخص ثالث، بنابراین هیچ اعتبارنامه‌ای برای ساختن، چرخاندن یا لغو کردن وجود ندارد. قوانین خدمات، خودکارسازی دسترسی به محصول یا حساب را ممنوع می‌کند.

پاسخ کوتاه

خیر. Whizi هیچ API عمومی یا مخصوص توسعه‌دهندگان ندارد، هیچ کلید API صادر نمی‌کند و هیچ توکن دسترسی شخصی‌ای وجود ندارد. هر مسیر (route) در بک‌اند Whizi به‌صورت یک نشست کاربر نهایی (end user session) احراز هویت می‌شود، نه به‌عنوان یک یکپارچه‌سازی شخص ثالث، بنابراین هیچ اعتبارنامه‌ای برای ساختن، جای‌گذاری، چرخاندن یا لغو کردن وجود ندارد. این موضوع در همهٔ پلن‌ها، از جمله Powerhouse، صادق است.

اعتبارنامه‌های ارائه‌دهندگان بالادستی که Whizi برای دسترسی به مدل‌ها از آن‌ها استفاده می‌کند، اسرار سمت سرور (server side) در بک‌اند هستند و هرگز از آن خارج نمی‌شوند.

افراد دنبال چه چیزی هستندوضعیت در Whizi
یک API چت از نوع REST یا استریموجود ندارد
کلید API یا رمزی که خودتان بسازیدوجود ندارد
توکن دسترسی شخصی (personal access token)وجود ندارد
اعتبارنامه‌ای که به ابزاری بیرونی اجازه دهد از طرف شما در حساب‌تان عمل کندوجود ندارد
تیم، سازمان یا فضای کاری (workspace) با چند صندلی (seats)وجود ندارد
خروجی کامل از داده‌های حساب خودتانوجود دارد، به‌صورت خروجی گرفتن از داده‌ها (Export Data) در تنظیمات (Settings)، شامل نشست‌های مهمان (guest sessions) هم می‌شود

اگر نیاز دارید مدل‌ها را مستقیماً از کد خودتان فراخوانی کنید، Whizi ابزار مناسب این کار نیست. Whizi یک فضای کاری چت (chat workspace) است: یک اشتراک، یک انتخابگر، و کاتالوگی با بیش از 280 مدل. بخش زیر آنچه را برای وارد و خارج کردن داده پشتیبانی می‌شود، توضیح می‌دهد.

قوانین خدمات (Terms of Service) دربارهٔ اسکریپت‌نویسی چه می‌گویند

نبود API یک سهو نیست که منتظر یک راه دور زدن باشد. راه انداختن محصول با اسکریپت در قوانین خدمات، در دو جای جداگانه، ممنوع شده است.

بخش 3 (اعلامیه‌های کاربر) از شما می‌خواهد تعهد بدهید که «شما به خدمات از طریق ابزارهای خودکار یا غیرانسانی، چه با یک ربات، اسکریپت یا هر روش دیگری، دسترسی پیدا نخواهید کرد».

بخش 8 (فعالیت‌های ممنوع) همین موضوع را از زاویه‌ای دیگر بیان می‌کند. شما موافقت می‌کنید که «در هیچ استفادهٔ خودکاری از سیستم درگیر نشوید، مانند استفاده از اسکریپت برای ارسال نظر یا پیام، یا استفاده از هرگونه ابزار داده‌کاوی، ربات، یا ابزارهای مشابه برای جمع‌آوری و استخراج داده.» همین بخش جداگانه شما را از این منع می‌کند که «به‌طور نظام‌مند داده یا محتوای دیگری را از خدمات بازیابی کنید تا به‌طور مستقیم یا غیرمستقیم یک مجموعه، گردآوری، پایگاه داده یا فهرست بسازید، بدون اجازهٔ کتبی از ما»، و، جدای از استفادهٔ استاندارد از موتور جستجو و مرورگر، از اینکه «هرگونه سیستم خودکار، از جمله بدون محدودیت هر spider، ربات، ابزار تقلب، اسکرِیپر یا خوانندهٔ آفلاین که به خدمات دسترسی پیدا می‌کند را استفاده، راه‌اندازی، توسعه یا توزیع کنید».

این محدودیت‌ها شامل خودکارسازی محصول، یک حساب کاربری یا محتوای تولیدشده توسط کاربر می‌شود. همین بخش به‌صراحت به موتورهای جستجو و سیستم‌های هوش مصنوعی اجازه می‌دهد صفحات عمومیِ بازاریابی، مستندات، مرجع، قیمت‌گذاری و دیتاست را برای نمایه‌سازی جستجو، بازیابی بلادرنگ، استناد، آموزش مدل و تنظیم دقیق (fine-tuning) خزش کنند. خزنده‌ها باید از robots.txt پیروی کنند، وارد حساب‌ها و بخش‌های خصوصی نشوند و از درخواست‌های بیش‌ازحد که خدمت را مختل می‌کند خودداری کنند. این اجازهٔ مربوط به صفحات عمومی، یک API نمی‌سازد و به هیچ اسکریپتی اجازه نمی‌دهد از طریق اشتراک Whizi پیام چت ارسال کند.

خطاهایی که یک اسکریپت با آن‌ها مواجه می‌شود

چون بک‌اند فقط نشست‌های کاربر نهایی را می‌شناسد، هر چیز خودکار به رد شدن‌های مربوط به نشست و محدودیت نرخ (rate limit) برمی‌خورد، نه یک خطای یکپارچه‌سازی. تماس‌گیرنده‌ای که هیچ توکن نشستی ندارد یا توکنش منقضی شده، همان ردهای معمول 401 unauthorized را می‌گیرد که در ورود و دسترسی به حساب فهرست شده‌اند. تماس‌گیرنده‌ای که واقعاً به‌عنوان یک نشست مرورگر احراز هویت می‌شود، سپس با محدودیت‌های نرخ معمولِ هر کاربر رد می‌شود که در محدودیت‌های نرخ و معنای آن‌ها توضیح داده شده است.

یک نوع رد شدن مخصوص اسکریپت‌هاست. بیش از 3 کلید دستگاه یا نشست در 24 ساعت، محافظی است که پشت خطای HTTP 403 account_sharing_limit قرار دارد، بنابراین اسکریپتی که در هر اجرا یک نشست تازه شروع می‌کند، دقیقاً شبیه یک حساب اشتراکی به‌نظر می‌رسد و بر همین اساس رد می‌شود. این وضعیت به‌محض گذشتن پنجرهٔ زمانی، خودش برطرف می‌شود.

به‌جای آن چه چیزی استفاده کنید

بیرون کشیدن همهٔ داده‌های شما. خروجی گرفتن از داده‌ها (Export Data) در تنظیمات (Settings) زیر بخش حساب (Account) قرار دارد و کل حساب را به‌صورت یک فایل JSON قابل دانلود برمی‌گرداند، شامل نشست‌های مهمان هم می‌شود. جزئیات فنی آن فایل در خروجی گرفتن از گفتگوها و فایل‌ها آمده است.

وارد کردن داده. درون‌ریزی گفتگو (Chat import) دقیقاً دو منبع را می‌پذیرد: ChatGPT و Claude. فایل خروجی هرگز به سرور نمی‌رسد: مرورگر فایل conversations.json یا فایل خام .zip خروجی را می‌خواند، آن را تجزیه می‌کند و گفتگوهای نرمال‌شده را ارسال می‌کند. هر گفتگوی وارد‌شده با ترکیب حساب به‌علاوهٔ منبع به‌علاوهٔ شناسهٔ منبع کلیدگذاری می‌شود، بنابراین وارد کردن دوبارهٔ همان فایل خروجی یا کلیک کردن دوبارهٔ روی Import، همان گفتگوها را فقط یک‌بار قرار می‌دهد. درون‌ریزی گفتگوها (Import Chats) در تنظیمات (Settings) زیر بخش حساب (Account) قرار دارد.

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

دریافت خروجی ساخت‌یافته به‌جای متن روان. یک پاسخ چت می‌تواند در مرورگر شما یک فایل واقعی .xlsx یا .docx بسازد، به‌جای یک payload، که در خروجی گرفتن از گفتگوها و فایل‌ها مستند شده است.

دستورالعمل‌های قابل‌استفادهٔ مجدد در همهٔ گفتگوها. تنظیمی برای دستورالعمل‌های سفارشی در سطح حساب وجود ندارد، اما هر پروژه دستورالعمل‌های خودش را دارد، تا 32,000 نویسه، که روی هر گفتگوی داخل آن اعمال می‌شود، به‌علاوهٔ تا 10 فایل سنجاق‌شده که در هر نوبت به‌عنوان متن پرامپت همراهش می‌آیند. این همان کاربرد «هر بار همان system prompt» را بدون نیاز به اسکریپت پوشش می‌دهد.

سؤالی که معمولاً همراه با این یکی مطرح می‌شود این است که آیا Whizi حساب‌های تیمی یا فضای کاری دارد. ندارد، و این موضوع صفحهٔ خودش را دارد: پلن‌های تیمی و فضای کاری.

فهرست بررسی
  • هیچ API عمومی یا مخصوص توسعه‌دهندگان در هیچ پلنی وجود ندارد
  • هیچ کلید API و هیچ توکن دسترسی شخصی صادر نمی‌شود
  • هر مسیر بک‌اند به‌صورت یک نشست کاربر نهایی احراز هویت می‌شود
  • اعتبارنامه‌های ارائه‌دهندگان، اسرار سمت سرور هستند و هرگز از بک‌اند خارج نمی‌شوند
  • خودکارسازی محصول یا یک حساب ممنوع است، در حالی که خزیدن روی صفحات عمومی به‌صراحت مجاز است
  • یک اسکریپت با رد شدن‌های مربوط به نشست، اشتراک‌گذاری حساب و محدودیت نرخ روبه‌رو می‌شود، نه یک خطای یکپارچه‌سازی
  • خروجی گرفتن از داده‌های حساب، درون‌ریزی گفتگو، لینک‌های اشتراک‌گذاری و فایل‌های تولیدشده، مسیرهای پشتیبانی‌شده برای ورود و خروج داده هستند
  • همچنین هیچ حساب تیمی، سازمانی یا فضای کاری‌ای هم وجود ندارد

پرسش‌های متداول

آیا در هیچ پلنی کلید Whizi API وجود دارد؟

خیر. هیچ ردهٔ قیمتی چنین چیزی صادر نمی‌کند. Starter، Pro و Powerhouse در اینکه چه چیزی را باز می‌کنند و چقدر از آن را می‌دهند تفاوت دارند، و هیچ‌کدام اعتبارنامه، سطح یکپارچه‌سازی یا کنسول توسعه‌دهنده اضافه نمی‌کند. تفاوت‌های خود ردهٔ قیمتی در پلن‌ها و محدودیت‌ها آمده است.

آیا می‌توانم از اشتراک Whizi خودم در اپ یا اسکریپت خودم استفاده کنم؟

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

Whizi ارائه‌دهندگان مدل را فراخوانی می‌کند، پس آیا می‌توانم به آن کلیدها دسترسی پیدا کنم؟

خیر. اعتبارنامه‌های ارائه‌دهندگان بالادستی که Whizi برای رسیدن به مدل‌ها استفاده می‌کند، اسرار سمت سرور در بک‌اند هستند و هرگز از آن خارج نمی‌شوند.

آیا می‌توانم خروجی داده را طوری زمان‌بندی کنم که خودش اجرا شود؟

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

آیا یک ابزار شخص ثالث می‌تواند به حساب Whizi من متصل شود؟

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

آیا API برای توسعه‌دهندگان در نقشهٔ راه قرار دارد؟

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