he ▾

תיעוד API למפתחים

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

אימות וכתובת בסיס

מפתח ה-API שלך מאמת כל בקשה. השתמש ב- https://api.nsfwtext.cc/v1 ככתובת הבסיס שלך. העבר את המפתח ב- Authorization header. תצורה זו עובדת עם כל לקוח התואם ל-OpenAI.

curl https://api.nsfwtext.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check server status now"}]
  }'

צור את המפתח שלך באופן מיידי דרך Google או אימייל. ללא צורך במספר טלפון. המפתח מופיע מיד לאחר ההרשמה.

בקשה ראשונה

שלחו את ההודעה הראשונה למודל ה-un-censored. השתמשו ב-mdl ID uncensored לפלט גולמי. הנקודה הקצה מקבלת מטענים סטנדרטיים של chat-completions.

from openai import OpenAI

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

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

תגובות בסטרימינג

קבל טוקנים בזמן אמת דרך Server-Sent Events. הפעל זרימה על ידי הגדרת stream אל true. שימוש בטוקנים מופיע בקטע הסופי.

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)

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

פקודות פונקציה ומצב JSON

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

import OpenAI from "openai";

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

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

פרמטרים והקשר

שלוו יצירה עם temperature, top_p, וכן seed. חלון ההקשר תומך ב-100,000 טוקנים בסך הכל. פלט מקסימלי הוא 16,000 טוקנים לבקשה.

הגדר max_tokens למנוע שימוש יתר. השתמש stop רצפים לחיתוך מוקדם של הפלט. התאם presence_penalty למגוון.

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

גבולות קצב מאפשרים 300 בקשות לדקה. הנלוות מוגבלת ל-8 בקשות בו-זמנית. גופי הבקשה חייבים להיות מתחת ל-8 MB.

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

שאלות נפוצות

מהו ה-NSFW text API base URL?

השתמשו ב-HTTPS://api.nsfwtext.cc/v1 לכל הבקשות. כתובת הבסיס הזו עובדת עם SDKs סטנדרטיים של OpenAI. עדכנו את הגדרות הלקוח שלכם כדי להפנות לכאן.

כיצד לטפל בתגובות סטרימינג?

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

מה קורה אם נגמר לי האשראי?

אתה מקבל קוד שגיאה 402. הוסף קרדיט באמצעות USDT או USDC. הקרדיט משולם מראש ואינו פג תוקף. שגיאות ודחיות לא צורכות קרדיט.

קבל את מפתח ה-API שלך מיד

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

פתח חשבון