he ▾
הנפק מפתח ניסיון

שלב את ה-API של LLM ללא צנזורה

שלב את ה-API של LLM ללא צנזורה לתוך האפליקציה שלך באמצעות פרוטוקולים תואמים ל-OpenAI סטנדרטיים. מדריך זה מכסה את השלבים החיוניים לשליחת בקשות, טיפול בזרימת נתונים וניהול מפת ה-API שלך.

דרישות מוקדמות והתקנת SDK

התקן את ה-SDK הרשמי לשפת התכנות המועדפת עליך לתקשורת עם נקודת הקצה. נדרש Python 3.7+ או Node.js 18+ עם מפתח API פעיל. ספריות הלקוח מטפלות ברצף נתונים ובלוגיקת ניסיונות חוזרים באופן אוטומטי. זה מבטיח שהאינטגרציה שלך תישאר יציבה תחת עומסים משתנים.

גרסאות נדרשות: Python openai>=1.0.0 או Node [email protected]. חבילות אלו תומכות בממשקי הזרם והקריאה לכלים המודרניים.

הגדרת כתובת הבסיס

כוון את לקוח ה-SDK שלך לכתובת הבסיס הספציפית שלנו כדי להפנות תעבורה נכון. זה מבטיח שאתה מתחבר למודל ללא צנזורה במקום לנקודת הקצה הסטנדרטית של OpenAI. כתובת הבסיס היא https://api.iasenzacensura.com/v1.

הגדר את כתובת הבסיס (base URL) בקוד אתחול הלקוח שלך. שינוי יחיד זה מפנה את כל הקריאות הבאות לתשתית שלנו. ניתן לאמת את החיבור על ידי קריאה ל GET /v1/models ובדיקה לקיום ה uncensored מזהה המודל.

אימות עם מפתח API

העבר את מפתח ה-API שלך ב Authorization header לכל בקשה. השתמשו בפורמט Bearer YOUR_API_KEY לאמת את זהותך. המפתח נוצר מיד לאחר ההרשמה עם Google או דוא"ל.

שמור על המפתח שלך מאובטח. הוא מספק גישה לאשראי ששולם מראש. אם תאבד את המפתח, צור מפתח חדש מלוח הבקרה; המפתח הישן יהפוך לא חוקי מיד. זה מבטיח שהיתרה הלא מנוצלת שלך נשארת מוגנת מפני שימוש לא מורשה.

שליחת בקשת השלמת צ'אט

שלח POST בקשה ל /v1/chat/completions עם ההנחיה שלך ומזהה הדגם. מזהה הדגם הוא uncensored. זה מחזיר תגובת טקסט ללא דחיית תוכן לשימוש מבוגר חוקי.

curl https://api.iasenzacensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top 5 Python web frameworks"}]
  }'

התגובה כוללת סטטיסטיקות שימוש בטוקנים. טוקני קלט עולים $0.15 למיליון; טוקני פלט עולים $0.50 למיליון. שגיאות לא צורכות אשראי, מה שמגן על היתרה שלך במהלך שלבי הבדיקה.

טיפול בתגובות זרם (SSE)

אפשרו זרימה על ידי הגדרת stream: true בגוף הבקשה שלך. זה מחזיר אירועים מוכוון שרת (SSE) למסירת טוקנים בזמן אמת. אתה מקבל טוקנים חלקיים כפי שהם נוצרים, ומפחית משמעותית את תחומת השהייה.

from openai import OpenAI

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

כל מקטע מכיל טקסט חלקי ונתוני שימוש. המקטע הסופי כולל את ספירת הסימונים הכוללת לבקשה. נתחו אירועים אלה כדי לעדכן את הממשק שלכם באופן מדורג. זה אידיאלי לממשקי צ'אט שבהם משתמשים מצפים למשוב מיידי.

הגדרת פרמטרים וכלים

התאם את התנהגות היצירה באמצעות פרמטרים סטנדרטיים כמו temperature, top_p, וכן stop. הגדירו response_format אל {"type": "json_object"} לפלט מבני. הפעל קריאה לפונקציות על ידי העברת tools מערך.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.iasenzacensura.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 היחיד ל-AI ללא צנזורה הזמין?

לא, אבל ה-API שלנו מותאם למהירות אינטגרציה של מפתחים ומחירון שקוף בתשלום מראש. אנו מארחים מודל אחד ללא צנזורה, מה שמבטיח התנהגות עקבית ללא עלויות ניהול (routing overhead). שירותים אחרים עשויים להציע מודלים מרובים או מבני מחיר שונים.

מה קורה אם אעבור את מגבלת הקצב?

אתה מקבל שגיאת 429 Too Many Requests. המגבלה היא 300 בקשות לדקה למפתח. המתן זמן קצר לפני ניסיון חוזר או שדרג את רמת השימוש שלך אם נדרש. מגבלות פיצוץ מאפשרות 8 בקשות במקביל למפתח.

האם ניתן להשתמש בזה ליישומים מסחריים?

כן, כל עוד התוכן חוקי ואינו כולל קטינים. הפרומפטים שלך אינם משמשים לאימון, מה שמבטיח פרטיות. אתה משלם רק עבור טוקנים שצרכו, ללא צורך בדמי מנוי חודשיים.

צור את המפתח שלך תוך שניות

הירשם לחשבון, קבל את האסימון, עדכן את כתובת נקודת הקצה. זה מכסה את כל התצורה.

הנפק מפתח ניסיון