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

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

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

https://api.openrouternsfwmodel.com/v1uncensored

התקן את ה-SDK הסטנדרטי של OpenAI

התחל בהתקנת ספריית הלקוח הרשמית לשפת התכנות המועדפת עליך. הדבר מבטיח תאימות לנקודת הקצה התואמת ל-OpenAI שלנו. השתמש במנהל החבילות שלך כדי להוסיף את התלות. עבור Python, הרץ pip install openai. עבור Node.js, הרץ npm install openai. זה מייצב את קוד האינטגרציה שלכם.

הגדר את כתובת ה-URL הבסיסית ומפתח ה-API שלך

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

שלח את בקשת השלמת הצ'אט הראשונה שלך

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

אפשרו זרימה לפלט טוקנים בזמן אמת

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

השתמש ב-calling פונקציות ובמצב JSON

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

הבן מגבלות קצב ונלוויות

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

cURL

curl https://api.openrouternsfwmodel.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 HTTP status codes"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

שאלות נפוצות

מהו גודל חלון ההקשר?

המודל תומך בחלון הקשר של 100,000 טוקנים. זה כולל את טוקני ההנחיה וההשלמה יחד. ניתן לשלוח עד 16,000 טוקנים בתגובה בודדת. אם לא מגדירים את max_tokens, ברירת המחדל היא 2,048 טוקנים.

כיצד לטפל במגבלות קצב?

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

האם ה-API ללא צנזורה?

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

קבלו את מפתח ה-API שלכם בשלב אחד

הירשמו, העתיקו את המפתח, ועדכנו את כתובת הבסיס. סיימנו.

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