מדריך ההתחלה המהיר ל-API של OpenRouter dolphin
התחילו לעבוד עם ה-LLM API שלנו ללא צנזורה תוך דקות. השתמשו ב-SDKs סטנדרטיים של OpenAI כדי לשלוח בקשות לנקודת הקצה הייעודית שלנו.
כתובת URL בסיסית ואימות
כתובת הבסיס לכל הבקשות היא https://api.openrouterdolphin.com/v1. אתה מאשר גישה על ידי העברת מפתח ה-API שלך ב Authorization
curl https://api.openrouterdolphin.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 10 libraries for Python web scraping."}]
}'האימות הוא קפדני. אנחנו לא תומכים במספר מפתחות לחשבון. יצירת מפתח חדש מבטלת מיד את הקודם. זה מבטיח מעקב שימוש נקי עבור האשראי ששולם מראש.
נקודת קצה: POST /v1/chat/completions
שלח נתוני טקסט ליצירת תגובות באמצעות ה- uncensored מודל. נקודת הקצה הזו מטפלת בכל השלמות צ'אט סטנדרטית. אתה מגדיר את המודל, ההודעות והפרמטרים בגוף הבקשה.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouterdolphin.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)ה-API מחזיר אובייקט JSON סטנדרטי המכיל את הטקסט שנוצר. הוא אינו תומך באמבידינגים, תמונות או אודיו. התמקד בזרימות עבודה של יצירת טקסט. המודל מגיב להנחות ללא סינון נושאים מבוגרים חוקיים או שנויים במחלוקת.
נקודת קצה: GET /v1/models
שחזר מודלים זמינים באמצעות בקשת GET פשוטה. נקודת קצה זו מאשרת את מזהה המודל שאתה חייב להשתמש בו.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouterdolphin.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);התגובה מפרטת את uncensored מודל. השתמש ב-ID המדויק הזה בבקשות ההשלמה שלך. ה-API מגיש רק מודל בודד זה. אין לוגיקת ניתוב או בחירת מודל. אתה מתקשר ישירות עם מופע ה-LLM ללא צנזרה שלנו.
שידור חי ונתוני שימוש
אפשרו זרימה על ידי הגדרת stream: true. ה-API מחזיר מקטעים באמצעות אירועים מוכוונים-שרת (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)החלק הסופי כולל את סטטיסטיקות השימוש המלאות באסימונים. אתה משלם במדויק רק על אסימוני הפלט שנוצרו. שגיאות ודחיות אינן גורמות לחיוב. מבנה זה מאפשר עיבוד בזמן אמת של תגובות ביישומים שלך.
פרמטרים: טמפרטורה, Top P, וכלים
שלוו את התנהגות היצירה באמצעות פרמטרים סטנדרטיים. הגדירו temperature לאקראיות ו- top_p לדגימת ליבה. הפעל קריאת פונקציות על ידי מתן tools מערך.
שימוש response_format עם {"type": "json_object"} לפלט JSON מחמיר. אתה יכול גם להגדיר seed לשם שחזוריות. ה-API תומך ב presence_penalty וגם frequency_penalty לכוונון עדין של שימוש במילים. פרמטרים אלה עובשים בדיוק כמו בלקוחות OpenAI סטנדרטיים.
מגבלות קצב וגודל בקשה
כל מפתח API מאפשר 300 בקשות לדקה. ניתן לשלוח עד 8 בקשות מקבילות בו-זמנית. גודל גוף הבקשה המקסימלי הוא 8 MB. חלון ההקשר תומך ב-100,000 טוקנים לסך הכל של קלט ופלט.
פלט מקסימלי לכל בקשה הוא 16,000 טוקנים. אם לא מגדירים max_tokens, ברירת המחדל היא 2,048 טוקנים. חריגה מגבולות אלו תחזיר שגיאת 429. תכננו את אסטרטגיית ה-Batching שלכם בהתאם. קרדיטים לא פגים, כך שתוכלו לצבור שימוש לאורך זמן ללא לחץ.
שאלות נפוצות
איך מקבלים מפתח API עבור openrouter dolphin?
הירשמו באמצעות Google או כתובת אימייל בדף קבלת מפתח API. המפתח שלכם מופיע מיד. לא נדרש מספר טלפון. ניתן ליצור מפתח חדש בכל עת, והוא מחליף את הישן מיד.
מה קורה אם אוגבל בקצב הבקשות שלי?
אתה מקבל שגיאת 429 כאשר חורג מ-300 בקשות לדקה או 8 בקשות במקביל. המתן זמן קצר ונסה שוב. שקול אגד בקשות או הפחת את המקבילות. המגבלות הן למפתח API, כך ששימוש במספר מפתחות (על ידי יצירת חשבונות מרובים) יכול להגביר את קצב העיבוד.
האם מודל ללא סינון מסנן תוכן?
המודל אינו מסרב לנושאים בוגרים, בדיוניים או שנויים במחלוקת. הגבול הקשיח היחיד הוא על תוכן מיני העוסק בקטינים. בקשות המכילות תוכן ספציפי זה נחסמות. כל שאר התוכן עובר ללא סירובי AI סטנדרטיים.
קבלו את מפתח ה-API שלכם עכשיו
הירשמו, העתיקו את המפתח שלכם, ועדכנו את כתובת ה-URL הבסיסית. זה כל מה שצריך לעשות.