נקודות מרכזיות
- החלף את כתובת הבסיס (base URL) לכתובת api.chatgptsenzafiltri.com/v1 כדי לשמור על כל קוד ה-SDK הקיים זהה.
- סטרימינג משתמש ב-SSE עם ספירות טוקנים בחלק הסופי למעקב מדויק אחר עלויות.
- קצבאות הבקשות הן מחמירות ב-300 בקשות לדקה לכל מפתח עם מגבלת גוף בקשה של 8MB.
- העמסות בקריפטו מציעות קרדיט בונוס החל מדרגת $50 ללא תשלום חודשי.
1. ודא תאימות ל-OpenAI
כן, זה עובד עם הקוד הנוכחי שלך. היתרון המרכזי של ממשק API זה התואם ל-OpenAI הוא שאתה לא צריך לשכתב את לוגיקת היישום שלך. אתה פשוט משנה את כתובת ה-URL הבסיסית ואת מפתח ה-API בהגדרות הלקוח שלך. מבנה הנקודות תואם בדיוק לממשק API הסטנדרטי של ChatGPT.
כאשר אתה שולח בקשה ל-POST /v1/chat/completions, פורמט התגובה נשאר זהה למה שאתה מצפה מספקים מובילים. אתה יכול להשתמש ב-SDKs הרשמיים של OpenAI עבור Python, Node.js או Go ללא שינוי. ההבדל היחיד הוא מזהה המודל שאתה שולח: השתמש ב-"uncensored" במקום gpt-4 או gpt-3.5-turbo. זה מבטיח שתקבל פלט טקסט גולמי ללא סירובים קורפורטיביים סטנדרטיים.
- כתובת URL בסיסית: HTTPS://api.chatgptsenzafiltri.com/v1
- מזהה מודל: "uncensored"
- נקודות קצה: /v1/chat/completions ו-/v1/models
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
2. הגדר סטרימינג לפלט בזמן אמת
אפשרו זרמת נתונים על ידי הגדרת stream=true בבקשה שלכם. זה מאפשר לך לקבל טוקנים כפי שנוצרים, מה שקריטי לחוויית משתמש בממשקי צ'אט. השרת שולח אירועים מוגשים על ידי השרת (SSE) עבור כל טוקן. עליך לנתח את החלק הסופי כדי לקבל את צריכת הטוקנים הכוללת למטרות חשבון.
ללא סטרימינג, אתה מחכה שהתגובה המלאה תגיע. עם סטרימינג, אתה יכול להציג טקסט מיד. זה מפחית משמעותית את העיכוב הנתפס. זכור שהמודל ללא סינון יכול לייצר עד 16,000 טוקנים לכל בקשה. אם לא תגדיר max_tokens, הוא יוגדר כברירת מחדל ל-2,048. התאם זאת בהתאם למקרה השימוש הספציפי שלך כדי להימנע מקיטועים בלתי צפויים.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);
3. טפל במגבלות של מצב JSON
כף פלט מבני באמצעות פרמטר מצב JSON. אם האפליקציה שלך דורשת סכמה ספציפית, הגדר response_format ל- {"type": "json_object"}. זה מגביל את המודל לפלט JSON תקף. זה שימושי לפיענוח נתונים, יצירת מבני קוד או הזנת תגובות למערכות זרם.
בעוד שהמודל ללא צנזורה, הוא עדיין מקפיד על אילוצים מבניים כאשר מתבקש. זה אומר שאתה יכול לקבל תשובות ישירות ולא מסוננות בפורמט שהקוד שלך יכול לנתח מיד. ודא שההנחיה מגדירה בבירור את מבנה ה-JSON. המודל ינסה לעקוב אחריו, אך אובייקטים מקוננים מורכבים עשויים לדרוש לעיתים ניסיונות חוזרים. זוהי סחורה סטנדרטית עם LLMs.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
4. ניטור מגבלות הקצב (300 RPM)
כבד את מגבלת 300 הבקשות לדקה למפתח API. אם תחרוג ממגבלה זו, השרת יחזיר שגיאת 429 Too Many Requests. עליך ליישם החזרה מעריכית (exponential backoff) בקוד הלקוח שלך. בנוסף, יש מגבלה של 8 בקשות מקבילות לכל מפתח. אל תפתח יותר חיבורים מקבילים מהמותר.
גודל גוף הבקשה מוגבל ל-8 MB. אם ההנחיות שלך ארוכות מאוד, ודא שהן נכנסות בתוך מגבלה זו. חלון הקשר הוא 100,000 טוקנים, אך הפלטלדים הפיזיים חייבים להישאר מתחת ל-8 MB. תכנן את הנלוות שלך בזהירות. אם אתה צריך יותר תפוקה, צור מפתח חדש, שכן לכל חשבון יכול להיות רק מפתח פעיל אחד בכל זמן. מפתח חדש מחליף את הישן.
- מגבלה: 300 RPM
- נציחות מקבילה: 8 בקשות
- מקסימום גוף: 8 MB
5. יישום מעקב אחר עלות אסימונים
עקבו אחר עלויות על ידי ניטור ספירת טוקני קלט ופלט. המחיר פשוט: $0.15 לכל מיליון טוקני קלט ו-$0.50 לכל מיליון טוקני פלט. אתה משלם רק על טוקנים ששימשו בבקשות מוצלחות. שגיאות ודחיות הן בחינם. זה אומר שניתן לך לנסות ללא דאגה מחשבונות מפתיעים עבור ניסיונות כושלים.
מכיוון שהקרדיט המוקדם נגבה לפי שימוש אמיתי, ניתן לעקוב אחר יתרת החשבון במדויק. גם קרדיט המבחן של $0.50 נגבה על פי צריכה בפועל. שגיאות אין צורכות טוקנים. זהו יתרון משמעותי לעומת ספקים שגובים עבור כל קריאת API ללא קשר לתוצאה. יש לעקוב אחר שימוש בטוקנים בקטע הסטרימינג הסופי כדי לעדכן את הממשק.
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)
6. בדוק כלים לשיחות פונקציות
אפשרו קריאת פונקציות על ידי הגדרת כלים בבקשה שלך. המודל תומך בשימוש בפונקציות, המאפשר להגדיר כלי חיצוניים. המודל יכול להחליט מתי לקרוא לכלי ולעביר ארגומנטים. זהו יסודי לבניית סוכנים או אפליקציות אינטראקטיביות.
הגדירו את הפרמטר tool_choice כדי לשלוט כיצד המודל משתמש בפונקציות. ניתן לאלץ אותו לקרוא לכלי ספציפי או להשאיר לו להחליט. מודל ה-uncensored מטפל היטב בהגדרות פונקציות, ומספק ארגומנטים JSON אמינים. בדקו את סכמות הכלים שלכם לעומק. המודל מכוון לבהירות, ולכן נדיר שהוא ימציא שמות של פונקציות אם הן מוגדרות היטב. זה הופך אותו לחלופה חזקה ליישומי צ'אטבוט NSFW או למשיכות נתונים מורכבות.
from openai import OpenAI
client = OpenAI(base_url="https://api.chatgptsenzafiltri.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)
7. אמת התנהגות ללא צנזורה
צפה לתשובות ישירות ללא סינון מוסרי לתוכן חוקי. המודל אינו מסרב לנושאים שנויים במחלוקת, בוגרים או מחקרי אבטחה. הוא יענה על שאלות ישירות, גם אם הן נחשבות לרגישות על ידי ספקים אחרים. זהו ערך המהות של LLM ללא צנזורה.
עם זאת, ישנו גבול קשיח אחד: אין תוכן מיני הכולל קטינים. כלל זה תמיד חל. הכל其余 פתוח. ניתן ליצור טקסט גולמי ובלתי מסונן לכתיבה יצירתית, ניתוח נתונים או עזרה בתכנות. המודל הוא מודל בעל משקל פתוח המופעל על השרתים שלנו. זהו לא GPT, Claude או מודל של ספק אחר. זהו מודל נפרד המותאם למטרה זו.
curl https://api.chatgptsenzafiltri.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France"}]
}'
8. הגדר זרימת תשלום קריפטו
הטען את חשבונך באמצעות קריפטו בלבד. אנו מקבלים USDT ברשת TRC20 או USDC ברשת Base. ניתן לתגבר כל סכום שלם מ-$20 ועד $500. אין עמלות חודשיות או מנויים. הנקודות שלך לא פגות לעולם.
אתם גם מקבלים קרדיט בונוז על הטענה מחדש. הטענה של $50 נותנת בונוז של +5%. הטענה של $100 נותנת בונוז של +10%. הטענה של $200 נותנת בונוז של +15%. זה הופך את ממשק ה-LLM הזול ליעיל יותר מבחינת עלויות. ההרשמה פשוטה: השתמשו ב-"Continue with Google" או בדוא"ל וסיסמה. לא נדרש מספר טלפון. קרדיט המבחן של $0.50 זמין לחשבונות חדשים.
- תשלום: קריפטו בלבד (USDT/TRC20, USDC/Base)
- טווח: $20 - $500
- בונוס: +5% עד +15%
9. סקור פרטיות ושימוש בנתונים
הפקדטים שלך לא משמשים לאימון. אנו מעריכים את הפרטיות. בעת ההרשמה, נדרש רק כתובת אימייל. אין צורך במספר טלפון. הנתונים שלך מאוחסנים באופן מאובטח, ואנו לא מוכרים או משתפים את נתוני ה-Prompt שלך.
זה חשוב למפתחים שמתמודדים עם מידע רגיש. ניתן להשתמש ב-AI ללא צנזרה לפרויקטים קנייניים ללא חשש שהנתונים שלך יישמשו לאימון מודל מתחרה. ה-API תוכנן למפתחים שצריכים אמינות ופרטיות. החזרים אינם מונפקים עבור אשראי, אך שגיאות כמו חיובים כפולים מתוקנות דרך דף התמיכה. זה מבטיח שתקבל את מה שאתה משלם עבורו.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.chatgptsenzafiltri.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);