מדריך התחלה מהירה ל-API ללא צנזורה
API ל-LLM ללא צנזורה מספק נקודת קצה chat-completions תואמת openai שמסירה מסנני מודרציה לקריאת כלים אמינה ויצירת טקסט ללא הגבלה. מדריך זה מראה כיצד לאמת, לשלוח בקשות ולטפל בתגובות זורמות עם המודל הבודד ללא צנזורה.
כתובת URL בסיסית ואימות
התחל בצביעת ה-SDK או לקוח ה-HTTP שלך לכתובת הבסיס https://api.uncensoredllmmodels.com/v1. אתה צריך מפתח API תקף שנשלח ב- Authorization כותרת כטוקן Bearer. צור חשבון באמצעות Google או אימייל, והמערכת מציגה את המפתח שלך מיד. מפתח פעיל אחד לחשבון מפשט את החלפה ללא הגדרות פרוקסי מורכבות.
curl https://api.uncensoredllmmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of 5 Python libraries for async web scraping"}]
}'
בקשה ראשונה דרך נקודת הקצה להשלמת צ'אט
שלחו בקשת POST ל /v1/chat/completions עם מזהה המודל מוגדר ל uncensored. נקודת הקצה מקבלת מבני מטען OpenAI סטנדרטיים לאינטראקציית טקסט נכנס, טקסט יוצא. ניתן לציין max_tokens לשלוט באורך הפלט, עם ברירת מחדל של 2,048 אם מושמט. המודל מגיב עם טקסט שנוצר ללא החלת סירובי בטיחות אופייניים לתוכן בוגר חוקי.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredllmmodels.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)
ודא את נקודת הקצה של המודל שלך
השתמשו ב-GET /v1/models נקודת קצה (endpoint) לאישור חיבור ורשימת מודלים זמינים. זה מחזיר מטא-דטה על המודל ללא הצנזורה, ומבטיח שהלקוח שלך מוגדר כראוי. זו בדיקת תקינות מהירה לפני שמשלבים את ה-API בתהליכי האוטומציה שלך. מודלים אחרים לא מוגשים דרך נקודת הקצה הספציפית הזו.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredllmmodels.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);
קריאת פונקציות ומצב JSON
ה-API תומך בהגדרת כלים ומצב JSON דרך response_format. ניתן לכפות פלט מבנה באמצעות {"type": "json_object"} לניתוח אמין בקוד שלך. קריאת פונקציות מאפשרת למודל להחזיר נתונים מבניים למשימות אוטומציה. זה מבטל את הצורך בתיקון רגולרי (regex) מאוחר על פלט טקסט גולמי.
תגובות בזרם ושימוש באסימונים
אפשרו זרימה על ידי הגדרת 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)
מגבלות קצב, שגיאות וחלון ההקשר
כל מפתח מאפשר 300 בקשות לדקה ושמונה בקשות מקבילות. חלון ההקשר תומך ב-100,000 טוקנים בסך הכל, עם פלט מקסימלי של 16,000 טוקנים. שגיאות כוללות 401 למפתחות לא חוקיים ו-402 אם קרדיט בתשלום מוצה. בקשות מתחת ל-8 MB מתקבלות. סירובים עקב מדיניות תוכן נדירים אך חלים על תוכן מיני קל.
תמיכה שאלות ותשובות
האם ממשק ה-API ל-LLM ללא צנזורה תואם ל-SDKs סטנדרטיים של OpenAI?
כן, הוא משתמש במבני הבקשה והתגובה הסטנדרטיים של ה-API של OpenAI. עליך רק לעדכן את כתובת הבסיס ואת מפתח ה-API בתצורת הלקוח שלך. כל הפרמטרים הסטנדרטיים כמו טמפרטורה ו-top_p נתמכים.
מה קורה אם אעבור את מגבלות הקצב?
ה-API מחזיר קוד סטטוס 429 כאשר חורג מ-300 בקשות לדקה או שמונה חיבורים מקבילים. עליך ליישם מנגנון חזרה אקספוננציאלי בלקוח שלך. נסה שוב לאחר העיכוב שצוין כדי להימנע מדיכוי נוסף.
כיצד מודל האשראי המקומד עובד?
הקרדיט נגבה בהתבסס על שימוש אמיתי בטוקנים, כאשר שגיאות הן ללא תשלום. ניתן להעלות יתרה באמצעות USDT או USDC עם קרדיט בונוס לסכומים גדולים יותר. אין עמלות מנוי, וקרדיט שלא נוצל אינו פג תוקף.
גישה דרך API key
הירשם, קבל את המפתח שלך ועדכן את כתובת ה-URL הבסיסית שלך. זוהי תצורה מלאה.