מודלים ללא צנזורה של Ollama/תיעוד API
תיעוד API
שלב את ממשק ה-LLM ללא צנזורה שלנו עם שינוי תצורה אחד. אנו מספקים נקודת קצה תואמת OpenAI שמשמטת סירובי תוכן לשימוש מבוגר חוקי תוך שמירה על זרימת העבודה הסטנדרטית של מפתחים.
https://api.ollamauncensoredmodels.com/v1uncensored
כתובת URL בסיסית ואימות
ה-API נמצא ב https://api.ollamauncensoredmodels.com/v1הרשאה כותרת עם אסימון ה-Bearer שלך. הגדרה זו עובדת עם כל ספריית לקוח תואמת OpenAI מכיוון שאנו עומדים באותם דפוסי אימות. אתה יכול ליצור את המפתח שלך מיד באמצעות Google או דוא"ל ללא צורך במספר טלפון. המערכת מנפיקה מפתח פעיל אחד לכל חשבון, ומחליף כל מפתח קיים מיד עם יצירתו. זה מבטיח גישה עקבית ללא צורך לנהל מספר אישורים בו זמנית.
ביצוע הבקשה הראשונה
שלחו בקשת POST ל /v1/chat/completions עם מזהה המודל מוגדר ל"uncensored". הנקודה הקצה מקבלת פרמטרים סטנדרטיים כמו messages, temperature, וכן max_tokens. הוא מחזיר תגובות JSON המכילות את הטקסט שנוצר וסטטיסטיקות שימוש בטוקנים. ניתן לבדוק חיבוריות במהירות על ידי אימת רשימת המודלים או שליחת בקשה פשוטה. גישה ישירה זו מסירה את המורכבות של פרוקסי או לוגיקת נתיבים הנפוצה בשירותים אחרים.
curl https://api.ollamauncensoredmodels.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "what is the output for 2 plus 2"}]
}'
אינטגרציית SDK Python
השתמשו בספריית הפיתון הרשמית של OpenAI להתחברות על ידי שינוי כתובת הבסיס. הגדירו את מאפייני מפתח ה-API וכתובת הבסיס לפני ביצוע כל קריאה. זה מאפשר לכם לנצל מאגרי קוד קיימים ללא כתיבת לוגיקת לקוח מחדש. הספרייה מטפלת ברישום וניתוח שגיאות באופן אוטומטי. ניתן לזרום תגובות או לבקש השלמות סינכרוניות בהתאם לדרישות השהייה של היישום שלכם. שיטה זו מבטיחה תאימות עם תרגילי פיתוח סטנדרטיים המשמשים ברחבי התעשייה.
from openai import OpenAI
client = OpenAI(base_url="https://api.ollamauncensoredmodels.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)
שימוש ב-SDK Node.js
אתחל את לקוח OpenAI עם כתובת הבסיס ומפתח ה-API שלך בסביבות Node.js. העבר את מזהה המודל "uncensored" לשיטת השלמות הצ'אט. ה-SDK מנהל את בקשות ה-HTTP ופועל את תגובות ה-JSON ביעילות. אתה יכול לשלב זאת ישירות במסלולי Express או בפונקציות ללא שרת. מבנה הקוד משקף יישומי OpenAI סטנדרטיים, מה שהופך את המעבר מספקנים אחרים לפשוט. גישה זו שומרת על בטיחות סוגים וטיפול בשגיאות העקביים עם פיתוח JavaScript מודרני.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.ollamauncensoredmodels.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: true בקשתך. השרת מחזיר אירועים שנשלחים מהשרת (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)
מגבלות, שגיאות והקשר
כל מפתח API תומך ב-300 בקשות לדקה ושמונה חיבורים מקבילים. מגבלת גודל גוף הבקשה היא 8 MB, וחלון ההקשר כולל 100,000 טוקנים בסך הכל. שגיאות כמו 401 מציינות מפתח לא חוקי, בעוד ש-402 מציין אשראי לא מספיק. סטטוס 429 אומר שחציתם את מגבלת הקצב. המודל מסרב רק לתוכן מיני המערב קטינים, מה שמבטיח התאמה רחבה למקרי שימוש למבוגרים. האשראי אינו פג תוקף, כך שניתן להפסיק את השימוש בין פרויקטים ללא איבוד כספים. מבנה צפוי זה עוזר לתכנן קיבולת ליישומים עם תנועה גבוהה ביעילות.
שאלות נפוצות
כיצד המודל ללא צנזורה שונה מהצעות סטנדרטיות?
המודל שלנו לא מסרב כברירת מחדל לנושאים חוקיים למבוגרים, בדיוניים או שנויים במחלוקת. הוא פועל על שרתים ייעודיים עם חלון הקשר של 100,000 אסימונים, ומספק פלט ללא הגבלה לקוד, רולפליי ומחקר ללא מסננים מלאכותיים. הגבול היחיד המוחל הוא סירוב של תוכן מיני העוסק בקטינים.
מה קורה אם אעבור את מגבלות הבקשות שלי?
ה-API מחזיר קוד סטטוס 429 כאשר מגיעים ל-300 בקשות לדקה או שמונה חיבורים מקבילים. ניתן להמשיך לשלוח בקשות ברגע שהטווח יתאפס, או לשדרג את קצב העיבוד על ידי רכישת אשראי מקומן נוסף. שגיאות ודחיות אינן צורכות את מאזן הטוקנים שלך, כך שאתה משלם רק על שימוש אמיתי.
הם ניתן להשתמש ב-API הזה עם מודלים מקומיים של Ollama?
אף על פי שזו API מאוחסנת, היא משתמשת באותו פרוטוקל תואם OpenAI כמו הגדרות Ollama מקומיות. אתה יכול להפנות לקוחות סטנדרטיים לכתובת הבסיס שלנו במקום localhost. זה מאפשר לך להפעיל לוגיקה ללא צנזורה בייצור ללא ניהול חומרה מקומית. הנקודה הקצה תומכת בזרימה, מצב JSON וקריאת כלים בדיוק כמו מקומיים.
מפתח ה-API שלך נמצא בשלב אחד ממוכן
הירשם לחשבון, קבל את המפתח שלך, עדכן את כתובת הבסיס. זה מכסה את כל התצורה.