he ▾

תיעוד API

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

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

מפתח ה-API שלך מאמת כל בקשה. העבר אותו ב- Authorization header כערך bearer token. כתובת הבסיס היא https://api.aiohnefilter.com/v1. נקודת הקצה הזו עובדת עם SDKs סטנדרטיים של OpenAI. ניתן להחליף ספקים על ידי שינוי כתובת הבסיס והמפתח בלבד. המפתח שלך נוצר מיד לאחר ההרשמה. שמור אותו בסוד. הוא מעניק גישה מלאה לאשראי שלך בתשלום מראש.

נקודת קצה להשלמות צ'אט

שלח הודעות למודל ללא צנזורה דרך POST /v1/chat/completions. השתמש ב-ID המודל uncensored. ה-API מחזיר תגובות טקסט ישירות. אתה שולט בהקשר עם חלון של 100,000 אסימונים. אסימוני קלט ופלט נספרים יחד עם האשראי שלך. שגיאות לא צורכות אשראי. השתמש בנקודה זו לכל משימות יצירת הטקסט.

curl https://api.aiohnefilter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set server timezone to UTC"}]
  }'

SDK Python

השתמשו ב openai חבילת Python לשילוב קל. הגדר את כתובת ה-URL הבסיסית לנקודת הקצה של ה-API שלנו. אתחל את הלקוח עם המפתח שלך. קרא chat.completions.create עם ה uncensored מודל. גישה זו מפחיתה קוד boilerplate. היא מטפלת ברישום JSON באופן אוטומטי. זרימה נתמכת דרך הלקוח האסינכרוני.

from openai import OpenAI

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

התקן את openai חבילת npm לפרויקטי JavaScript. הגדר את כתובת ה-URL הבסיסית כך שתצביע על השרתים שלנו. העבר את מפתח ה-API שלך בעת אתחול. בקש השלמות באמצעות השיטה הסטנדרטית. SDK Node מנהל צבירת חיבורים ביעילות. זה עובד היטב עבור פונקציות ללא שרת. טפל בשגיאות בצורה חכמה כדי להימנע מעלויות בלתי צפויות.

import OpenAI from "openai";

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

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)

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

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

שאלות נפוצות

מהו ה-base URL של ה-API?

כתובת ה-URL הבסיסית היא HTTPS://api.aiohnefilter.com/v1. זה תואם ל-SDKs סטנדרטיים של OpenAI. אתה רק צריך לעדכן את כתובת ה-URL הבסיסית ומפתח ה-API בתצורת הלקוח שלך.

איך עובד תמחור הטוקנים?

אתה משלם $0.15 על כל 1M טוקנים קלט ו-$0.50 על כל 1M טוקנים פלט. טעויות וסירובים ללא תשלום. האשראי המוקדם שלך אינו פג תוקף. אתה משלם רק על מה שאתה משתמש בו בפועל.

האם ניתן לזרום תגובות?

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

צור את המפתח שלך

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

התחל עכשיו