مستندات API پروکسی GPT
همین حالا با همان کد کلاینتی که از قبل میشناسید شروع به تولید متن کنید. این راهنمای شروع سریع شامل احراز هویت، نقطه پایانی اصلی و نحوه مدیریت استریم و خروجی ساختاریافته است.
URL پایه احراز هویت
کلید API خود را در Authorization هدر به https://api.proxygpt.cc/v1. سرویس API سازگار با OpenAI است، بنابراین نیازی به بازنویسی منطق یکپارچهسازی موجود خود ندارید. فقط URL پایه را بهروزرسانی کنید و اعتبارنامههای خود را در قالب هدر استاندارد تزریق کنید. شما به ازای هر حساب کاربری یک کلید فعال دارید؛ تولید کلید جدید بلافاصله کلید قبلی را نامعتبر میکند. این موضوع کارها را بدون پیچیدگیهای اضافهی مسیریابی ساده نگه میدارد. میتوانید کلید خود را به صورت فوری از طریق ورود با گوگل یا ایمیل (بدون نیاز به تأیید شماره تلفن) دریافت کنید.
اولین درخواست
یک فراخوانی استاندارد تکمیل چت برای آزمایش اتصال ارسال کنید. شناسه مدل uncensored و تولید متن را بدون رد محتوای بزرگسالان قانونی انجام میدهد. شما یک پاسخ مستقیم با پارامترهای انتخابی خود دریافت میکنید. این برای توسعهدهندگانی که به دسترسی خام به مدل بدون نویز ویژگیهای سازمانی نیاز دارند، مناسب است. بدنه درخواست حداقل و ساده است.
curl https://api.proxygpt.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "fetch https api with python requests library"}]
}'
این بلافاصله یک پاسخ متنی برمیگرداند. سیستم از promptهای شما برای آموزش استفاده نمیکند. میتوانید با تنظیم مقادیر مختلف temperature و top-p برای تنظیم لحن، آزمایش کنید. این یک جایگزین GPT بدون سانسور قابل اعتماد برای مورد استفاده خاص شماست.
SDK Python
از کتابخانه رسمی پایتون OpenAI با آدرس پایه سفارشی استفاده کنید. این روش تضمین میکند که شما به یک ارائهدهنده خاص وابسته نباشید. میتوانید به راحتی بین سرویسهای پراکسی مختلف جابجا شوید اگر نیازهای شما تغییر کند. ساختار کد با پیادهسازیهای استاندارد یکسان باقی میماند. تنها کافی است کلاینت را به آدرس پایه ما متصل کرده و کلید خود را ارائه دهید. این روش از تمام پارامترهای استاندارد مانند temperature و stop.
from openai import OpenAI
client = OpenAI(base_url="https://api.proxygpt.cc/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)
شیء پاسخ حاوی متن تولید شده و مصرف توکن است. میتوانید روی نتیجه حلقه بزنید تا محتوا را استخراج کنید. این رایجترین روشی است که توسعهدهندگان LLM بدون سانسور ما را در برنامههای خود ادغام میکنند. جزئیات HTTP را به طور خودکار برای شما مدیریت میکند.
Node SDK
کلاینت OpenAI را با URL پایه صحیح در محیطهای Node.js مقداردهی اولیه کنید. این به شما امکان میدهد از روشهای آشنا برای تکمیل چت استفاده کنید. میتوانید همان پارامترهایی را که برای هر سرویس سازگار با OpenAI ارسال میکنید، وارد کنید. کد مختصر و خوانا است. نیازی به نصب وابستگیهای اضافی فراتر از SDK استاندارد ندارید.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.proxygpt.cc/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);
پاسخ شامل دادههای کامل تکمیل است. میتوانید محتوای پیام را مستقیماً دسترسی داشته باشید. این برای وظایف تولید سمت سرور کارآمد است. پراکسی درخواستهای شبکه زیرین را مدیریت میکند تا شما بتوانید بر منطق برنامه خود تمرکز کنید. این یک گزینه API LLM ارزان برای مقیاسدهی پروژههای شماست.
پاسخهای استریم
با تنظیم 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)
رویدادهای استریم را مدیریت کنید تا متن نهایی جمعآوری شود. سرویس واسط GPT تضمین میکند که استریم پایدار و یکدست باشد. اگر کاربر نظر خود را تغییر داد، میتوانید استریم را زودتر قطع کنید. این کار مصرف توکنهای غیرضروری را کاهش داده و اعتبارات را صرفهجویی میکند. این یک ویژگی کلیدی برای تجربه کاربری پاسخگو است.
محدودیتهای نرخ و خطاها
API محدودیتهای نرخ سختگیرانهای را برای تضمین قابلیت اطمینان اعمال میکند. شما به ۳۰۰ درخواست در دقیقه و ۸ درخواست همزمان در هر کلید محدود هستید. اگر از این محدودیتها تجاوز کنید، خطای ۴۲۹ دریافت خواهید کرد. خطاهای احراز هویت برای کلیدهای نامعتبر ۴۰۱ و کمبود وجه ۴۰۲ را برمیگردانند. پنجره زمینه ۱۰۰,۰۰۰ توکن برای ترکیب prompt و completion است. حداکثر خروجی ۱۶,۰۰۰ توکن است مگر اینکه مقدار پایینتری مشخص کنید max_tokens. حجم درخواستهای خود را زیر ۸ مگابایت نگه دارید. این محدودیتها واضح و ثابت هستند. نیازی به نگرانی درباره محدودیتهای پنهان ندارید. سرویس برای توسعهدهندگانی طراحی شده است که به عملکرد قابل پیشبینی نیاز دارند. خطاها رایگان هستند، بنابراین فقط برای تکمیلهای موفق پرداخت میکنید.
پرسشهای رایج
آیا این سرویس Proxy GPT رسمی است؟
خیر، ما یک ارائهدهنده مستقل هستیم. API ما با کتابخانههای کلاینت استاندارد OpenAI سازگار است اما مدل بدون سانسور اختصاصی خود را اجرا میکند. برای جزئیات مدلها و ویژگیهای اختصاصی، باید مستندات مربوط به هر فروشنده را بررسی کنید.
چگونه برای API پرداخت کنم؟
ما فقط ارز دیجیتال میپذیریم: USDT روی شبکه TRC20 یا USDC روی شبکه Base. میتوانید بین ۲۰ تا ۵۰۰ دلار شارژ کنید. شما برای مبالغ بالاتر اعتبار هدیه دریافت میکنید: ۵٪ از ۵۰ دلار، ۱۰٪ از ۱۰۰ دلار و ۱۵٪ از ۲۰۰ دلار. اعتبار هرگز منقضی نمیشود.
آیا میتوانم از این API برای محتوای NSFW استفاده کنم؟
بله، مدل بدون سانسور است و محتوای بزرگسالان قانونی را رد نمیکند. تنها محدودیت سخت، مربوط به محتوای جنسی شامل کودکان است. میتوانید از آن برای داستان، نقشآفرینی یا تحقیق بدون رد شدنهای استاندارد استفاده کنید.
کلید API خود را دریافت کنید
ثبتنام کنید، کلید خود را دریافت کنید و URL نقطه پایانی را بهروزرسانی کنید. پیکربندی ساده.