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

مستندات API

یک API LLM بدون سانسور دریافت کنید که زبان OpenAI را صحبت می‌کند. متن ارسال کنید، متن دریافت کنید، فقط بابت توکن‌های استفاده شده پرداخت کنید.

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

استفاده https://api.claudapikey.com/v1 به‌عنوان آدرس پایه (base URL). کلید خود را در Authorization هدر. هر درخواست به این هدر نیاز دارد. ما از پارامترهای کوئری برای احراز هویت پشتیبانی نمی‌کنیم.

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

یک تکمیل چت برای آزمایش کلید خود ارسال کنید. شناسه مدل uncensored. این مدل موضوعات بزرگسالان را بدون رد کردن مدیریت می‌کند. این مدل GPT یا کلاود نیست.

curl https://api.claudapikey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return a list of ten random nouns"}]
  }'

یکپارچه‌سازی SDK Python

نصب رسمی openai بسته را تنظیم کنید base_url و api_key. کد دقیقاً مشابه تماس‌های استاندارد OpenAI به نظر می‌رسد. شما سازگاری کامل با ابزارهای موجود دارید.

from openai import OpenAI

client = OpenAI(base_url="https://api.claudapikey.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)

یکپارچه‌سازی Node SDK

کلاینت را با همان URL پایه مقداردهی دهید. کلید خود را به عنوان یک رشته ارسال کنید. ساختار پاسخ با استاندارد OpenAI مطابقت دارد. این را برای تولید سمت سرور استفاده کنید.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudapikey.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);

استریمینگ و استفاده از توکن

استریمینگ را با تنظیم 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)

محدودیت‌ها، خطاها و زمینه

پنجره زمینه (Context Window) ما ۱۰۰,۰۰۰ توکن است. می‌توانید تا ۱۶,۰۰۰ توکن در هر درخواست ارسال کنید. خطاهایی مانند ۴۰۱ یعنی کلید شما اشتباه است. ۴۰۲ یعنی نیاز به اعتبار دارید. ۴۲۹ یعنی به محدودیت نرخ ۳۰۰ درخواست در دقیقه رسیده‌اید.

سوالات متداول

آیا کلید API کلاد با ابزارهای موجود سازگار است؟

بله، از قالب استاندارد تکمیل‌های چت OpenAI استفاده می‌کند. شما فقط URL پایه را تغییر می‌دهید. بیشتر SDKها به صورت پیش‌فرض کار می‌کنند. نیازی به بازنویسی منطق کد خود ندارید.

اگر به محدودیت نرخ برسم چه اتفاقی می‌افتد؟

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

چگونه برای API هوش مصنوعی بدون سانسور پرداخت کنم؟

ما فقط ارز دیجیتال می‌پذیریم. با USTR در شبکه TRC20 یا USDC در شبکه Base موجودی حساب خود را افزایش دهید. با $20 شروع کنید یا تا $500 افزایش دهید. برای واریزهای بزرگ‌تر، اعتبار هدیه دریافت می‌کنید.

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

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

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