מדריך התחלה מהירה לדולפין
דולפין מספק API ל-LLM ללא צנזורה שעוקב בקפידה אחר סכמת ה-chat-completions של OpenAI, ומאפשר לך להחליף את כתובת ה-URL הבסיסית ולהמשיך. מדריך ההתחלה המהיר הזה מנחה אותך דרך אימות, סטרימינג ופלט מבני ללא עמלות צנזורה נסתרות.
כתובת URL בסיסית ואימות
API של דגם Dolphin הוא שירות תואם OpenAI. הגדר את כתובת הבסיס שלך ל- https://api.dolphinmodelos.com/v1 והעבר את מפתח ה-API שלך ב Authorization header. השתמש בזהות המודל uncensored למסקק. זה מבטיח תאימות עם SDKs סטנדרטיים ללא לוגיקת הפניה מותאמת אישית.
curl https://api.dolphinmodelos.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List endpoints for wallet connection via crypto gateway"}]
}'
שליחת בקשת השלמה
שלח פרומפט טקסט פשוט כדי ליצור תשובות. ה-API מקבל פרמטרים סטנדרטיים כמו temperature וגם top_p. אתה מקבל פלט טקסט טהור ללא עטיפות מיותרות. גישה ישירה זו מבטלת את הצורך בלוגיקת פירסור ספציפית למודל.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinmodelos.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)
תגובות בסטרימינג עם 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)
פקודות פונקציה וכלים
הגדירו כלים כדי לאפשר למודל לבצע פעולות ספציפיות. השתמשו tool_choice כדי לאכוף שימוש בפונקציות. ה-API תומך בהגדרות כלים סטנדרטיות ומחזיר ארגומנטים מבניים. זה מאפשר זרימות עבודה מורכבות ללא סקריפטים של ניתוח חיצוני. הגדר כלים דרך הפורמט הסטנדרטי של OpenAI לאינטגרציה חלקה.
מצב JSON לפלט מבני
כפה על המודל להחזיר JSON תקין באמצעות response_format: {"type": "json_object"}. זה מבטיח מבני נתונים עקביים לעיבוד downstream. אידיאלי לתגובות API או הזנות למסד נתונים. המודל עומד בסכמה ללא הוספת טקסט שיחה.
טיפול בשגיאות ומגבלות
חלון ההקשר הוא 100,000 טוקנים בסך הכל. טפל בשגיאות כמו 401 למפתחות לא חוקיים או 429 למגבלות קצב. ממשק ה-API מחייב 300 בקשות לדקה. השתמש בקודים אלה כדי לנהל ניסיונות חוזרה ביעילות. שגיאות וסירובים לא צורכים קרדיט, מה שמגן על יתרתך במהלך שלבי בדיקה.
Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinmodelos.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);שאלות נפוצות
איך אני מתחיל עם דגמי Dolphin?
הירשמו עם Google או דוא״ל כדי לקבל ניסיון חינם בסך $0.50. הוסיפו אשראי בקריפטו באמצעות USDT או USDC לשימוש בייצור. מפתח ה-API מוצג מיד עם היצירה.
האם Dolphin modelos הוא תחליף ל-API של OpenAI?
כן, הוא משתמש בסכמת chat-completions זהה. עליך רק לשנות את כתובת ה-URL הבסיסית ואת מפתח ה-API בקוד הלקילנט הקיים שלך. הוא מריץ מודל ייעודי uncensored, לא GPT-4.
מהם מגבולי הטוקנים?
חלון ההקשר הוא 100,000 טוקנים. הפלט המקסימלי הוא 16,000 טוקנים לכל בקשה. זרימה מחזירה נתוני שימוש בחלק הסופי לחישוב חשבון מדויק.
קבל את מפתח ה-API שלך
הירשמו, העתיקו את המפתח, ועדכנו את כתובת הבסיס. זו כל התצורה.