کلیدِ API ِ امن: سقفِ خرج، محدودیتِ آی‌پی و تاریخِ انقضا برای هر پروژه

کلیدِ API ِ امن: سقفِ خرج، محدودیتِ آی‌پی و تاریخِ انقضا برای هر پروژه

تیم وب‌سرویس هوش مصنوعی

در AI WebService کلیدِ API همان توانِ پنل را دارد: فایل می‌سازد و دستور اجرا می‌کند. یعنی کلیدی که لو برود، به نامِ شما کار انجام می‌دهد و از اعتبارتان خرج می‌کند. به همین دلیل هر کلید چند قفلِ جدا دارد. (اصولِ مشابه در API ِ پیامک: کلید و محدودیتِ IP.)

محدودیت‌های هر کلید

  • سقفِ خرج: جمعِ هزینهٔ همین کلید از لحظهٔ ساخت؛ با رسیدن به سقف، درخواست‌ها با خطای ۴۰۲ رد می‌شوند، حتی اگر کیف پول اعتبار داشته باشد.
  • محدودیتِ آی‌پی: آدرسِ تکی یا بازهٔ CIDR. آدرس از اتصالِ واقعی خوانده می‌شود، پس با فرستادنِ هدرِ جعلی دور زده نمی‌شود.
  • تاریخِ انقضا: ۳۰، ۹۰، ۱۸۰ یا ۳۶۵ روز، یا بی‌انقضا. انقضا تمدید نمی‌شود؛ کلیدِ تازه بسازید.
  • مدلِ ثابت: اگر روی کلید مدلی تعیین شود، مدلِ درخواست نادیده گرفته می‌شود؛ کلید نمی‌تواند اختیاراتِ خودش را بالا ببرد.

چرا برای هر پروژه یک کلید؟

  • هزینهٔ هر پروژه جدا دیده می‌شود.
  • اگر یک کلید لو رفت، فقط همان را باطل می‌کنید و بقیهٔ پروژه‌ها کار می‌کنند.
  • هر کلید فقط از سرورِ همان پروژه کار می‌کند.

چند قاعدهٔ ساده

  1. کلید فقط یک بار، هنگامِ ساخت، نمایش داده می‌شود و سرور فقط اثرِ آن را نگه می‌دارد؛ همان لحظه در جای امن ذخیره‌اش کنید.
  2. کلید را هرگز در کدِ سمتِ مرورگر یا اپِ موبایل نگذارید؛ فقط روی سرور.
  3. محدودیتِ آی‌پی را روی آی‌پیِ سرورِ خودتان بگذارید.
  4. برای آزمایش، کلیدِ کوتاه‌مدت با سقفِ کم بسازید.
  5. اگر شک کردید، کلید را باطل و کلیدِ تازه بسازید.

هزینه

هزینهٔ پنل و API از یک کیف پول و با یک تعرفه حساب می‌شود. زمانِ انتظار در صف و اجراهای ناموفق هزینه ندارند.

پرسش‌های کوتاه

کلید را گم کردم؛ بازیابی می‌شود؟

خیر؛ کلید فقط یک بار نمایش داده می‌شود. کلیدِ تازه بسازید و قبلی را باطل کنید.

آی‌پیِ سرورم عوض شد؛ چه کنم؟

خطای ۴۰۳ آدرسِ فرستنده را می‌گوید؛ همان را به فهرستِ مجازِ کلید اضافه کنید.

جمع‌بندی

با سقفِ خرج، محدودیتِ آی‌پی، انقضا و مدلِ ثابت، هر کلیدِ AI WebService فقط همان کاری را می‌کند که برایش ساخته‌اید. راهنمای اتصال: API ِ سازگار با OpenAI و کلید، سقف و هزینه.