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

شروع سریع: راهنمای API بدون سانسور

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

نصب احراز هویت

ابتدا کلید خود را روی دریافت کلید API صفحه. می‌توانید با حساب گوگل وارد شوید یا از ایمیل و رمز عبور استفاده کنید؛ نیازی به شماره تلفن نیست. کلید شما بلافاصله ظاهر می‌شود. از آن در Authorization هدر برای تمام درخواست‌ها. برای هر حساب فقط یک کلید فعال مجاز است. یک کلید جدید بلافاصله کلید قبلی را جایگزین می‌کند.

POST /v1/chat/completions

درخواست‌های متنی را به endpoint تکمیل گفتگو ارسال کنید. URL پایه HTTPS://api.proxyclaudecode.com/v1 است. برای دسترسی مستقیم از شناسه مدل "uncensored" استفاده کنید. این endpoint متن ورودی و خروجی را مدیریت می‌کند. از embedding، تصاویر یا fine-tuning پشتیبانی نمی‌کند. می‌توانید پارامترهایی مانند temperature و top_p را تنظیم کنید. خطاها و رد کردن‌ها اعتبار مصرف نمی‌کنند.

cURL

curl https://api.proxyclaudecode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Parse this CSV and return JSON"}]
  }'

پایتون

from openai import OpenAI

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

import OpenAI from "openai";

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

کلید API خود را امن کنید

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