he ▾
נסה עם אשראי ניסיון

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

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

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

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

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

  • Python: pip install openai
  • Node.js: npm install openai

הגדרת כתובת הבסיס ומפתח ה-API

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

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

  • כתובת בסיס: https://api.filterwithoutai.com/v1
  • כותרת Auth: Authorization: Bearer YOUR_API_KEY

ביצוע הבקשה הראשונה ל-/v1/chat/completions

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

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

טיפול בתגובות זרם וצריכת אסימונים

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

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

הגדרת מצב JSON וקריאת כלים

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

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

הBנת מגבלות קצב ונלוות

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

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

cURL

curl https://api.filterwithoutai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list three ways to optimize a python loop"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.filterwithoutai.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.filterwithoutai.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 טוקנים לשיחות מורחבות.

כיצד עובד החיוב עם אשראי בקריפטו?

אתה משלם רק עבור טוקנים ששימשת, עם שגיאות ודחיות שהן בחינם. האשראי מתמלא באמצעות USDT (TRC20) או USDC (Base) עם אשראי בונוס לסכומים גדולים יותר. האשראי המקדין שלך לא פג תוקף, מה שמבטל את הצורך בניהול מנוי חודשי חוזר.

האם יש מגבלת תוכן קפדנית?

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

אבטח את מפתח ה-API שלך

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

נסה עם אשראי ניסיון