he ▾
התחל עכשיו

תיעוד API

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

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

התחל על ידי יצירת המפתח שלך דרך הדשבורד. השתמש ב- https://api.abliteratedaimodel.com/v1 ככתובת הבסיס שלך. העבר את המפתח ב- Authorization header. אין מנויים או תשלומים חודשיים. הקרדיט המשולם מראש מכסה שימוש עד שייגמר.

בקשה ראשונה

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

curl https://api.abliteratedaimodel.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a hello world function in python"}]
  }'

אינטגרציית SDK Python

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

from openai import OpenAI

client = OpenAI(base_url="https://api.abliteratedaimodel.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 בפרויקט Node.js שלכם. הגדירו את מפתח ה-API ואת כתובת הבסיס. בצעו בקשת השלמת צ'אט עם הפומפט הרצוי שלכם. טפלו בנתוני התגובה באופן אסינכרוני. שיטה זו מתאימה בהחלט לסביבות JavaScript בצד השרת.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.abliteratedaimodel.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 בבקשה שלך. קבל קטעים כפי שנוצרים. עבד על כל קטע כדי לעדכן את הממשק שלך בזמן אמת. זה מפחית משמעותית את תחושת הזמן הממתין.

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 טוקנים. מגבלות הקצב מאפשרות 300 בקשות לדקה. טפל בשגיאות כמו 401 למפתחות לא חוקיים או 402 לאשראי לא מספיק. תכנן את שימוש הטוקנים שלך בזהירות כדי להימנע מהפרעות במהלך משימות בעומס גבוה.

שאלות נפוצות

מהו מודל ה-abliterated AI?

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

כיצד עובד החיוב?

אתה משלם לפי טוקן עם אשראי מקדים. טוקני קלט עולים $0.15 למיליון, וטוקני פלט עולים $0.50 למיליון. האשראי לא פג תוקף ושגיאות הן בחינם.

האם ניתן להשתמש ב-streaming להקשרים ארוכים?

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

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

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

התחל עכשיו