مستندات تکمیل چت بدون سانسور
شروع به ارسال درخواستهای متنی بدون سانسور با API سازگار با OpenAI ما کنید. با استفاده از URL پایه و کلید API خود، یک مدل اختصاصی و بدون فیلتر را امروز در برنامه خود یکپارچه کنید.
احراز هویت و URL پایه
URL پایه HTTPS://api.pricingapiopen.com/v1 است. کلید API خود را در هدر Authorization ارسال کنید. ما از طرح Bearer استاندارد استفاده میکنیم. بلافاصله پس از ثبتنام، یک کلید دریافت میکنید. از این کلید در هر درخواست استفاده کنید تا حساب شما شناسایی شده و اعتبار کسر شود.
نقطه پایانی تکمیل چت
پیامها را به POST /v1/chat/completions ارسال کنید. شناسه مدل خود را uncensored قرار دهید. نقشهای system، user و assistant را در آرایه messages ارائه دهید. API یک پاسخ متنی برمیگرداند. میتوانید temperature و top_p را برای کنترل تصادفیسازی تنظیم کنید.
- مدل را روی uncensored تنظیم کنید.
- یک پیام کاربر همراه با پرامپت خود اضافه کنید.
curl https://api.pricingapiopen.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total monthly cost for 1 million tokens"}]
}'
پارامترهای مدل Uncensored Model
مدل پارامترهای تولید استاندارد را میپذیرد. از temperature برای خلاقیت استفاده کنید. top_p را برای nucleus sampling تنظیم کنید. میتوانید stop sequences را تعریف کنید تا تولید را زودتر متوقف کنید. یک seed برای خروجیهای قابل تکرار ارسال کنید. مدل محتوای بزرگسالان قانونی را رد نمیکند. مستقیماً و بدون حاشیه پاسخ میدهد.
جریانسازی و استفاده توکن
با تنظیم stream به true، پخش زنده (streaming) را فعال کنید. API قطعاتی از متن را همانطور که تولید میشود برمیگرداند. شما دادههای مصرف توکن را در آخرین قطعه دریافت میکنید. این به شما کمک میکند هزینهها را به صورت بلادرنگ ردیابی کنید. پخش زنده تأخیر ادراکی را برای کاربران کاهش میدهد.
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)
SDKهای Python & Node
از SDK رسمی Python OpenAI استفاده کنید. URL پایه را به نقطه پایانی ما تنظیم کنید. کد دقیقاً مانند کتابخانه استاندارد کار میکند. همچنین میتوانید از SDK Node.js استفاده کنید. URL پایه را در شیء پیکربندی تغییر دهید. هر دو SDK احراز هویت را به صورت خودکار مدیریت میکنند.
from openai import OpenAI
client = OpenAI(base_url="https://api.pricingapiopen.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)برای توسعهدهندگان جاوااسکریپت، SDK Node با نقطه پایانی ما کار میکند. base URL و کلید API را پیکربندی کنید. درخواستها را با استفاده از روش chat.completions.create ارسال کنید. ساختار پاسخ با فرمت OpenAI مطابقت دارد.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.pricingapiopen.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);
محدودیتها، خطاها و & زمینه
شما یک پنجره زمینه ۱۰۰,۰۰۰ توکنی دارید. حداکثر خروجی ۱۶,۰۰۰ توکن به ازای هر درخواست است. میتوانید ۳۰۰ درخواست در دقیقه ارسال کنید. خطاها کدهای HTTP استاندارد را برمیگردانند. خطای 401 به معنای نامعتبر بودن کلید شماست. خطای 402 به معنای نیاز به اعتبار بیشتر است. خطای 429 به معنای رسیدن به محدودیت نرخ است.
پرسشهای رایج
قیمتگذاری API Open برای مصرف توکن چگونه است؟
ما $0.15 برای هر ۱M توکن ورودی و $0.50 برای هر ۱M توکن خروجی دریافت میکنیم. خطاها و رد شدنها رایگان هستند. شما فقط بابت توکنهای استفاده شده در پاسخهای موفق پرداخت میکنید. حداقل هزینه یا هزینه ماهانهای وجود ندارد.
آیا این API با کلاینتهای OpenAI سازگار است؟
بله، کاملاً سازگار با OpenAI است. میتوانید از SDKهای رسمی با تغییر آدرس پایه استفاده کنید. فرمت پاسخ با استاندارد OpenAI مطابقت دارد. این امکان را به شما میدهد تا مدل بدون سانسور ما را بدون تغییر کد خود جایگزین کنید.
چه روشهای پرداختی را میپذیرید؟
فقط کریپتو: USTR روی TRC20 یا USDC روی Base، هر مبلغ صحیحی بین $20 تا $500. اعتبار بونوس از $50 اعمال میشود.
کلید API خود را اکنون دریافت کنید
ثبتنام کنید، کلید خود را بردارید و endpoint را بهروز کنید. این است.