مستندات API برای مدل uncensored
کلید API هوش مصنوعی بدون سانسور خود را دریافت کنید و بلافاصله شروع به تولید متن کنید. این مستندات شامل URL پایه، احراز هویت و تمام endpointهایی است که برای یکپارچهسازی LLM ما در پروژههای خود نیاز دارید.
URL پایه و احراز هویت
ابتدا URL پایه را روی HTTPS://api.storyuncensored.com/v1 تنظیم کنید و کلید API خود را به هدر Authorization اضافه کنید.
با گوگل یا ایمیل ثبتنام کنید تا کلید را بلافاصله دریافت کنید. برای هر درخواست از هدر Authorization: Bearer YOUR_API_KEY استفاده کنید.
اولین درخواست
درخواست POST به /v1/chat/completions با تنظیم مدل روی uncensored ارسال کنید.
پرامپت سیستم و پیامهای کاربر را ارسال کنید تا شروع کنید.
curl https://api.storyuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a summary of chapter five focusing on plot points"}]
}'
مثال SDK پایتون
از SDK رسمی Python OpenAI برای تعامل با API استفاده کنید.
base_url را به نقطه پایانی ما و کلید API را در پیکربندی کلاینت خود تنظیم کنید.
from openai import OpenAI
client = OpenAI(base_url="https://api.storyuncensored.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.js
کلاینت OpenAI را در Node.js با URL پایه ما مقداردهی اولیه کنید.
شناسه مدل بدون سانسور را به متد chat.completions.create پاس دهید.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.storyuncensored.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);
پاسخهای جریاندار با SSE
با تنظیم stream: true در بدنه درخواست خود، پخش زنده را فعال کنید.
دریافت بهروزرسانیهای توکنبهتوکن از طریق رویدادهای ارسالی سرور. قطعه نهایی شامل دادههای مصرف است.
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)
Limits, errors, and context window
پنجره زمینه (Context Window) در مجموع ۱۰۰,۰۰۰ توکن پشتیبانی میکند. خطای 401 را برای کلیدهای نامعتبر، 402 را برای عدم وجود اعتبار و 429 را برای محدودیت نرخ مدیریت کنید.
حداکثر خروجی 16,000 توکن در هر درخواست است. محدودیت نرخ 300 درخواست در دقیقه است.
پرسشهای رایج
API داستان بدون سانسور چیست؟
این یک API میزبانیشده برای تکمیلهای چت سازگار با OpenAI است که یک مدل زبانی بزرگ بدون سانسور را ارائه میدهد. شما متن ارسال میکنید و متن دریافت میکنید، بدون رد محتوای بزرگسالان قانونی.
چگونه برای API هوش مصنوعی بدون سانسور پرداخت کنم؟
شما فقط با ارز دیجیتال، به طور خاص USDT (TRC20) یا USDC (Base) شارژ میکنید. اعتبار پیشپرداخت بر اساس مصرف واقعی توکن کسر میشود و خطاها رایگان هستند.
آیا میتوانم از هوش مصنوعی بدون سانسور آنلاین برای نقشآفرینی استفاده کنم؟
بله، مدل برای پاسخدهی بدون سانسور محتوا برای استفاده بزرگسالان قانونی تنظیم شده است. استریم (streaming) و فراخوانی تابع (function calling) را برای یکپارچهسازی قوی پشتیبانی میکند.
کلید خود را اکنون دریافت کنید
ثبتنام کنید، کلید خود را کپی کنید و آدرس URL نقطه پایانی را بهروز کنید. تمام.