fa ▾
همین حالا شروع کنید
همین حالا شروع کنید

API مدل زبانی بزرگ بدون سانسور برای توسعه‌دهندگان

API LLM بدون سانسور را ادغام کنید

برای استنتاج بیش از حد پرداخت نکنید. این راهنما نشان می‌دهد که چگونه API مدل زبانی بزرگ بدون سانسور ما را با استفاده از نقاط پایانی سازگار با OpenAI در عرض چند دقیقه ادغام کنید.

URL پایه و احراز هویت

ابتدا SDK خود را به URL پایه ما اشاره دهید. جایگزین را با کلید واقعی خود جایگزین کنید.

  • URL پایه: https://api.pricingapillm.com/v1
  • شناسه مدل: uncensored
curl https://api.pricingapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
  }'

هر درخواست نیازمند یک توکن Bearer معتبر است. سیستم کلیدهای نامعتبر را بلافاصله رد می‌کند. این کلید را در زمان ثبت‌نام از طریق گوگل یا ایمیل ایجاد می‌کنید. آن را امن نگه دارید.

ارسال اولین درخواست

یک پیکربندی تکمیل مکالمه استاندارد برای دریافت متن ارسال کنید. این با هر کتابخانه کلاینت سازگار با OpenAI کار می‌کند.

from openai import OpenAI

client = OpenAI(base_url="https://api.pricingapillm.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

مدل پرامپت شما را پردازش کرده و پاسخی برمی‌گرداند. توکن‌های ورودی ۰.۱۵ دلار به ازای هر میلیون توکن هزینه دارند. توکن‌های خروجی ۰.۵۰ دلار به ازای هر میلیون توکن هزینه دارند. خطاها اعتبار مصرف نمی‌کنند. رد شدن به دلیل سیاست محتوا رایگان است. پس از هر فراخوان، موجودی خود را بررسی کنید.

پاسخ‌های استریم

با تنظیم stream: true. این تاخیر ادراک‌شده را برای کاربران کاهش می‌دهد.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.pricingapillm.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

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

پیکربندی فراخوانی تابع

ابزارها را در درخواست خود تعریف کنید تا خروجی ساختاریافته را فعال کنید. API از tool_choice و حالت JSON پشتیبانی می‌کند.

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

تنظیم response_format به {"type": "json_object"} برای JSON دقیق. این تضمین می‌کند که تجزیه در بک‌اند شما قابل پیش‌بینی باشد. از این برای استخراج داده یا تولید پیکربندی استفاده کنید. مدل uncensored تعاریف ابزار پیچیده را به خوبی مدیریت می‌کند.

پنجره زمینه و محدودیت‌ها

هر درخواست از پنجره زمینه ۱۰۰,۰۰۰ توکنی پشتیبانی می‌کند. این شامل هم پرامپت و هم تکمیل است. حداکثر خروجی ۱۶,۰۰۰ توکن است. تنظیم max_tokens برای کنترل طول خروجی.

curl https://api.pricingapillm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current prices for all models in your catalog"}]
  }'

شما ۳۰۰ درخواست در دقیقه به ازای هر کلید دریافت می‌کنید. فقط ۸ درخواست به‌طور همزمان اجرا می‌شود. محدودیت حجم بدنه درخواست ۸ مگابایت است. تجاوز از این محدودیت‌ها خطای 429 را فعال می‌کند. کارهای دسته‌ای خود را برنامه‌ریزی کنید.

مدیریت خطاها و محدودیت‌ها

بررسی کدهای وضعیت HTTP برای اشکال‌زدایی مشکلات. ۴۰۱ به معنای کلید نامعتبر است. ۴۰۲ نشان‌دهنده اعتبار ناکافی است. ۴۲۹ نشان‌دهنده اتمام محدودیت نرخ است.

from openai import OpenAI

client = OpenAI(base_url="https://api.pricingapillm.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

اعتبار شما منقضی نمی‌شود. می‌توانید هر زمان با رمزارز شارژ کنید. خطاها هزینه‌ای ندارند. برای مشکلات استرداد از صفحه پشتیبانی استفاده کنید. کلید API خود را برای جلوگیری از خطاهای 401 امن نگه دارید.

پرسش‌های رایج

قیمت‌گذاری API LLM برای مدل‌های بدون سانسور چگونه است؟

توکن‌های ورودی هر میلیون توکن ۰.۱۵ دلار هزینه دارند. توکن‌های خروجی هر میلیون توکن ۰.۵۰ دلار هزینه دارند. شما فقط برای مصرف واقعی هزینه پرداخت می‌کنید. خطاها رایگان هستند. هزینه ماهانه‌ای اعمال نمی‌شود.

چگونه اعتبار خود را شارژ کنم؟

از USDT (TRC20) یا USDC (Base) استفاده کنید. حداقل شارژ $20 است. اعتبار هدیه برای مبالغ بزرگ‌تر اعمال می‌شود. اعتبار منقضی نمی‌شود.

آیا می‌توانم از این با SDK OpenAI استفاده کنم؟

بله. این API کاملاً با OpenAI سازگار است. URL پایه و کلید API را در پیکربندی SDK خود تغییر دهید. این سرویس با endpointهای تکمیل چت استاندارد کار می‌کند.

کلید API خود را دریافت کنید

ثبت‌نام کنید، کلید را کپی کنید، URL پایه را به‌روزرسانی کنید. پیکربندی اینقدر ساده است.

همین حالا شروع کنید