fa ▾
کلید API کد Claudeحساب باز کنید

مستندات API و شروع سریع

همین حالا شروع به ارسال درخواست به API بدون سانسور ما کنید. این مرجع API با OpenAI سازگار است. شروع سریع زیر نشان می‌دهد که چگونه احراز هویت، مدیریت جریان (streaming) و محدودیت‌ها را با استفاده از SDKهای استاندارد پیکربندی کنید.

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

کلید اعتباری خود را در داشبورد ایجاد کنید و کلاینت خود را به URL پایه متصل کنید. پایانه از هدرهای استاندارد OpenAI پشتیبانی می‌کند، بنابراین می‌توانید کلید خود را بدون تغییر کد کتابخانه جای‌گذاری کنید. این API LLM ارزان با هر ابزاری که AUTHORIZATION هدر.

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

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

یک تکمیل چت ساده ارسال کنید تا اتصال را بررسی کرده و پاسخی بدون سانسور دریافت کنید. شناسه مدل همیشه uncensored برای تمام درخواست‌ها.

  • URL پایه: https://api.keyapicodeclaude.com/v1
  • روش: POST
  • مدل: uncensored

    دمای (temperature) را برای کنترل خلاقیت تنظیم کنید یا max_tokens برای محدود کردن طول خروجی.

    curl https://api.keyapicodeclaude.com/v1/chat/completions \
      -H "Authorization: Bearer $API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "model": "uncensored",
        "messages": [{"role": "user", "content": "Set the max tokens to five hundred"}]
      }'

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

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

    کتابخانه تلاش‌های مجدد و سریال‌سازی JSON را به‌طور خودکار مدیریت می‌کند. می‌توانید داده‌های مصرف را از شیء پاسخ برای شفافیت صورت‌حساب دریافت کنید.

    from openai import OpenAI
    
    client = OpenAI(base_url="https://api.keyapicodeclaude.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 پایه خود مقداردهی اولیه کنید. SDK Node رفتار Python را شبیه‌سازی می‌کند و سوئیچ کردن بین زبان‌ها یا اجرا در محیط‌های serverless را آسان می‌سازد.

    تاریخچه پیام‌ها را به صورت آرایه‌ای از اشیاء ارسال کنید. API پاسخی ساختاریافته شامل متن تولید شده و تعداد توکن‌ها برمی‌گرداند. مدیریت خطاها در تمام SDKها یکسان است.

    import OpenAI from "openai";
    
    const client = new OpenAI({ baseURL: "https://api.keyapicodeclaude.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 در درخواست شما. سرور رویدادهای ارسالی سرور (SSE) حاوی توکن‌های ناقص ارسال می‌کند. این موضوع تأخیر ادراک‌شده برای برنامه‌های تعاملی را کاهش می‌دهد.

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

    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 and Errors

    برای جلوگیری از اختلال در سرویس، مصرف خود را پایش کنید. پنجره متن از مجموع ۱۰۰,۰۰۰ توکن برای پرامپت و تکمیل متن پشتیبانی می‌کند. حداکثر خروجی ۱۶,۰۰۰ توکن به ازای هر درخواست است، یا ۲,۰۴۸ در صورت عدم مشخص بودن.

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

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

آیا کلید API بدون سانسور با Claude Code کار می‌کند؟

بله، نقطه پای کاملاً با OpenAI سازگار است، بنابراین می‌توانید از آن با Claude Code با پیکربندی URL پایه و کلید API استفاده کنید. این به شما اجازه می‌دهد به جای اشتراک، از اعتبار پیش‌پرداخت خود استفاده کنید. مدل ابزارها و فراخوانی تابع را مانند ارائه‌دهندگان استاندارد مدیریت می‌کند.

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

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

آیا مدل همانند Claude است؟

خیر، مدل یک LLM وزن‌باز و بدون سانسور مستقل است که روی سرورهای ما اجرا می‌شود. این مدل GPT، Claude، Gemini یا مدل هیچ ارائه‌دهنده دیگری نیست. عملکرد مشابهی ارائه می‌دهد اما با تنظیمات و سیاست‌های محتوایی متفاوت.

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

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

حساب باز کنیدمشاهده مستندات