he ▾
קבל מפתח API

API תואם OpenAI ללא צנזורה

תיעוד API

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

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

ממשק ה-API מקבל בקשות ב https://api.qwenapipricing.com/v1. כל שיחה דורשת אסימון Bearer המועבר ב Authorization header. אתה יוצר מפתח זה בדף ההרשמה והוא מזהה את חשבון האשראי שלך.

  • השתמשו בכותרות HTTP סטנדרטיות לאימות.
  • המפתח נשאר תקף עד שיתרה שלך תפוג או שתבטל אותו.

בקשה ראשונה

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

ניתן לאמת שהמפתח שלך עובב עם הדוגמה הזו.

curl https://api.qwenapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the costs for the qwen2.5 models"}]
  }'

אינטגרציית Python

השתמשו ב-SDK הרשמי של OpenAI ל-Python כדי לפעול מול השירות שלנו. ציינו את הלקוח לכתובת הבסיס שלנו וספקו את המפתח שלכם.

התצורה הזו עובדת עם רוב הספריות הסטנדרטיות של Python המצפות לנקודות קצה של OpenAI.

from openai import OpenAI

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

מפתחי Node יכולים להשתמש ב- openai חבילת npm. הגדר את הלקוח עם כתובת ה-URL הבסיסית שלנו כדי לשלוח בקשות.

גישה זו שומרת על תאימות לקודבסיס קיים של OpenAI.

import OpenAI from "openai";

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

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

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

שאלות נפוצות

איך אני מתחיל עם ממשק ה-API של LLM הלא-מסונן?

הירשמו עם Google או דוא״ל כדי לקבל מפתח. השתמשו בכתובת הבסיס ובמפתח ב-SDK תואם OpenAI המועדף עליכם כדי לשלוח בקשות מיד.

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

המודל תומך בחלון הקשר של 100,000 טוקנים לשילוב פרומפט והשלמה.

האם ה-API תומך בזרימה (streaming)?

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

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

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

קבל מפתח API