نصب SDK سازگار با OpenAI مورد علاقه خود
ابتدا SDK رسمی برای زبان مورد نظر خود را نصب کنید. این کتابخانه درخواستهای HTTP زیرین را مدیریت میکند، بنابراین میتوانید بر منطق تمرکز کنید. ما از هر کلاینتی که از پروتکل OpenAI پشتیبانی میکند پشتیبانی میکنیم.
- پایتون: pip install openai
- Node.js: npm install openai
- Ruby: gem install openai
این امر با اندپوینتهای استاندارد ما سازگار است. نیازی به نصب پروکسیها یا آگریگاتورهای تخصصی ندارید. کتابخانه استاندارد به صورت پیشفرض با URL پایه ما کار میکند.
base_url و کلید API خود را پیکربندی کنید
مشتری SDK خود را به نقطه پایانی اختصاصی ما پیکربندی کنید. تغییر base_url به https://api.claudeapicosts.com/v1. از کلید API که در داشبورد خود تولید کردهاید استفاده کنید.
این پیکربندی تضمین میکند که تمام درخواستها مستقیماً به مدل uncensored ما هدایت شوند. هیچ هزینه مسیریابی پنهانی اعمال نمیشود. کد شما با پیادهسازیهای استاندارد OpenAI یکسان باقی میماند.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapicosts.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)URL پایه تنها تغییر مورد نیاز است. احراز هویت از هدر توکن Bearer استاندارد استفاده میکند.
اولین درخواست تکمیل چت
یک درخواست POST به /v1/chat/completions. پرامپت خود را ارسال کنید و مدل را روی uncensored. این مدل برای استفاده قانونی بزرگسالان بدون رد محتوا پاسخ میدهد.
از دستور curl زیر برای آزمایش اتصال استفاده کنید. مقدار YOUR_API_KEY با کلید واقعی خود. پاسخ شامل تکمیل متنی است.
curl https://api.claudeapicosts.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
}'این تأیید میکند که یکپارچهسازی شما کار میکند. اکنون میتوانید هر پرامپتی را به مدل بدون سانسور ارسال کنید. توکنهای ورودی با نرخ $0.15 به ازای هر 1M محاسبه میشوند.
پاسخهای استریم و استفاده از توکن
پخش زنده را فعال کنید تا توکنها به صورت بلادرنگ دریافت شوند. مقدار stream: true در درخواست شما. API از رویدادهای ارسالی سرور (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)استریمینگ تأخیر ادراکشده را کاهش میدهد. این قابلیت برای رابطهای چت و تولید متن طولانی ایدهآل است. مدل از پنجره زمینه 100,000 توکن پشتیبانی میکند.
فعالسازی فراخوانی تابع و حالت JSON
از tools پارامتر برای فراخوانی تابع پشتیبانی میکند. این قابلیت استخراج دادههای ساختاریافته و استفاده از ابزارها را امکانپذیر میسازد. مقدار response_format به {"type": "json_object"} برای خروجی JSON دقیق.
این ویژگیها دقیقاً مانند مدلهای استاندارد OpenAI کار میکنند. میتوانید طرحوارههای ابزار را تعریف کنید و به مدل اجازه دهید اقدامات را انتخاب کند. حالت JSON تجزیه قابل پیشبینی را تضمین میکند.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapicosts.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);هر دو ویژگی به طور کامل پشتیبانی میشوند. میتوانید آنها را برای وظایف اتوماسیون پیچیده ترکیب کنید. مدل تعاریف ابزار را به طور کارآمد مدیریت میکند.
مصرف خود و اعتبار پیشپرداخت را پایش کنید
هزینههای خود را از طریق داشبورد ردیابی کنید. اعتبار بر اساس مصرف واقعی توکنها کسر میشود. خطاها و رد شدنها رایگان هستند. اعتبار پیشپرداخت هرگز منقضی نمیشود.
میتوانید فقط با ارزهای دیجیتال شارژ کنید. USDT (TRC20) یا USDC (Base) پذیرفته میشوند. حداقل شارژ ۲۰ دلار است. پاداشها برای مبالغ بزرگتر اعمال میشوند.
- ۵۰+ دلار، +۵٪ اعتبار هدیه اضافه میکند
- ۱۰۰+ دلار، +۱۰٪ اعتبار هدیه اضافه میکند
- ۲۰۰+ دلار، +۱۵٪ اعتبار هدیه اضافه میکند
موجودی خود را پایش کنید تا از وقفه در سرویس جلوگیری شود. داشبورد استفاده بلادرنگ را نشان میدهد. هزینه ماهانه یا اشتراکی وجود ندارد.