he ▾
קבל מפתח API

התחלה מהירה: שילבו את ממשק ה-API ללא צנזורה

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

אימות: הגדרת מפתח ה-API

Obtain your key via Google or email login on the קבל מפתח API דף והעבר אותו ב- Authorization header. המערכת מנפיקה מפתח פעיל אחד לחשבון, ומחליפה כל מפתח קודם מיד. הגדרה פשוטה זו מבטיחה שניתן להתחיל לשלוח בקשות ללא הגדרת שרשראות פרוקסי מורכבות או ניהול מחזורי חשבונות חודשיים.

curl https://api.ainocensor.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five Rust crates for async networking."}]
  }'

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

בקשה בסיסית: השלמות צ'אט

שלחו בקשת POST ל https://api.ainocensor.com/v1/chat/completions באמצעות מזהה המודל uncensored כדי לקבל תגובות טקסט. נקודת קצה זו תומכת בפרמטרים סטנדרטיים כמו temperature וגם top_p לשליטה באי-ודאות. אינך צריך להחליף SDKs; כל לקוח תואם OpenAI עובד על ידי התאמת כתובת הבסיס.

from openai import OpenAI

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

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

תגובות בסטרימינג (SSE)

אפשרו זרימה על ידי הגדרת stream: true לקבל טוקנים באמצעות Server-Sent Events (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)

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

Tool Calling & כלים

הגדירו את הכלים שלכם בגוף הבקשה והשתמשו ב- tool_choice לאפשר למודל להחליט מתי להפעיל אותם. יכולת זו מאפשרת ל-LLM הלא-מסונן להשתלב במערכות חיצוניות ללא ניתוח ידני של פלט טקסט. ניתן לציין required או auto מצבים בהתאם לצרכי היישום שלך.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.ainocensor.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);

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

תצורת מצב JSON

הגדר response_format אל {"type": "json_object"} לכפות על המודל להפיק JSON תקף בלבד. תכונה זו חיונית לפירוק נתונים מבניים בתהליכים אוטומטיים או לבניית יוצרי סיפורים NSFW אמינים הדורשים עמידה קפדנית בסכמה. היא מבטלת את הצורך בניקוי רגולרי (regex) של פלט לא תקין.

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

טיפול בשגיאות ומגבלות

מעקב אחר שגיאות 401 אם המפתח שלך לא תקין, שגיאות 402 כאשר האשראי ששולם מראש אזל, ורמות אילוצי קצב 429 שמופעלות על ידי חריגה מ-300 בקשות לדקה. ה-API אוכף מגבלה של גוף בקשה של 8 MB ומאפשר עד 8 בקשות מקבילות למפתח. האשראי ששולם מראש שלך לא פג תוקף, כך שתוכל להשהות שימוש בין פרויקטים מבלי לאבד את יתרתך.

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

שאלות נפוצות

כיצד המודל ללא צנזורה מטפל בנושאים שנויים במחלוקת?

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

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

תקבלו קוד סטטוס 429. המגבלה היא 300 בקשות לדקה לכל מפתח ו-8 בקשות מקבילות. ניתן ליצור מפתח חדש כדי להחליף את הישן אם נדרש, למרות שכל חשבון מוגבל למפתח פעיל אחד בלבד.

האם האשראי ניתן להחזרה אם טעיתי?

לא, האשראי המקדים אינו ניתן להחזר, אך הוא לא פג תוקף. אם חווית כפילות במחיאה או שגיאת חיוב אחרת, ניתן לפתור אותה דרך דף התמיכה ללא אובדן היתרה הקיימת שלך.

שחזר את מפתח ה-API שלך

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