התחלה מהירה ל-Dolphin ia
הפסיקו להילחם במסנני תוכן ובדמי ניהול. השתמשו במדריך זה כדי לחבר את קוד הלקוח הסטנדרטי של OpenAI לנקודת הקצה הישירה שלנו, ללא צנזורה, תוך פחות מדקתיים.
כתובת URL בסיסית ואימות
ה-API שלנו נמצא בכתובת HTTPS://api.dolphinia.cc/v1 ודורש מפתח API פשוט לכל בקשה. אתה מקבל מפתח זה מיד לאחר ההרשמה עם Google או אימייל בלוח הבקרה, והוא לא פג תוקף. בניגוד לאגרגטורים שמסתירים עלויות מאחורי מנויים, אנו גובים תשלום רק עבור האסימונים שצרכת בפועל. שמור על המפתח שלך מאובטח במשתני הסביבה (Environment Variables), שכן כל מי שיש לו את המפתח יכול להוציא את האשראי ששולם מראש. השירות מפעיל מגבלה קפדנית של 300 בקשות לדקה לכל מפתח כדי לשמור על יציבות עבור כל המשתמשים.
שליחת בקשת השלמת צ'אט
בצעו את השימה הראשונה שלך באמצעות נקודת הקצה הסטנדרטית להשלמת צ'אט עם מזהה המודל "uncensored". בקשה זו שולחת את ההנחיה שלך לשרת שלנו ומחזירה תגובת טקסט ללא סירובים טיפוסיים הנמצאים במודלים אחרים. ניתן לשלוח עד 8MB של נתונים בגוף בקשה בודד, מה שמהווה מספיק לרוב מקרי השימוש הסטנדרטיים. אם תעברו את מגבלת הקצב, השרת יחזיר שגיאת 427 המציינת שיש להמתין מעט. תמיד ודאו שהתגובה שלכם כוללת אובייקט הודעה תקף לפני עיבוד נוסף.
תגובות בסטרימינג וצריכת טוקנים
אפשרו זרם על ידי הגדרת הפרמטר stream לערך true, מה שמספק טוקנים כפי שהם נוצרים באמצעות אירועים שנשלחו על ידי השרת (SSE). גישה זו מפחיתה משמעותית את תחומת הנגישות, במיוחד בעת יצירת פלט ארוך עד למגבלה של 16,000 טוקנים לכל בקשה. החלק הסופי בזרם מכיל את סטטיסטיקות שימוש הטוקנים המלאות, ומאפשר לכם לעקוב אחר עלויות בזמן אמת. ניתן לעבד אירועים אלו באפליקציה שלכם כדי להציג טקסט בהדרגה למשתמש ללא צורך להמתין לסיום היצירה המלאה.
פקודות פונקציה ומצב JSON
נצל קריאת פונקציות מקורית על ידי ספקי מערך כלים בבקשתך, המאפשרת למודל להחזיר נתונים מבניים לאפליקציות שלך. אתה יכול גם לאכוף פלט JSON קפדני באמצעות פרמטר response_format, שהוא אידיאלי לשילוב עם מערכות downstream הדורשות עמידה מדויקת בסכמה. המודל תומך באפשרויות tool_choice כדי לשלוט האם הוא חייב לקרוא לפונקציה או שיכול לייצר טקסט בחופשיות. השתמש בתכונות אלו כדי לבנות סוכנים חזקים המתקשרים עם APIים או מאגרי נתונים חיצוניים בלי לנתח טקסט מבולגן.
פרמטרים: טמפרטורה, Top P, ו-seeds
שלוו את היצירתיות והאקראיות של הפלט באמצעות פרמטרי טמפרטורה, top_p ו-seed בדיוק כמו שאתם עושים עם לקוחות OpenAI סטנדרטיים. טמפרטורה נמוכה יותר מייצרת תוצאות דטרמיניסטיות יותר, בעוד שערך גבוה יותר מעודד תגובות מגוונות ויצירתיות יותר. הגדרת seed מבטיחה ניתנות לשחזור, מה שחיוני לפתרון באגים בהתנהגויות ספציפיות בשרשרות העבודה של ה-LLM ה-uncensored שלכם. באפשרותכם גם להגדיר רצפי עצירה כדי לעצור יצירה בסמנים ספציפיים, מה שמעניק לכם שליטה מדויקת על גבולות הפלט.
מגבלות, שגיאות וחלון ההקשר
המודל שלך תומך בחלון הקשר העצום של 100,000 טוקנים, הכולל הן את הקלט והן את הפלט יחד. זה מאפשר לכם להעביר מסמכים גדולים או היסטוריות שיחה נרחבות מבלי לאבד מידע קודם. אם תשלחו מפתח לא תקין, תקבלו שגיאת 401, ושגיאת 402 מציינת שאשראי המראש ששולם אזל. מגבלת הקצב של 429 תופעל אם תחריגו 300 בקשות לדקה או תנסו לבצע 8 בקשות מקבילות בו זמנית. טפלו בשגיאות אלו בצורה עדינה בקוד שלך כדי להבטיח פעולה חלקה.
cURL
curl https://api.dolphinia.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the three main benefits of using Redis for caching."}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinia.cc/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
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinia.cc/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 = 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)שאלות נפוצות
מהי כתובת הבסיס (base URL) של ה-API של dolphin ia?
כתובת הבסיס (Base URL) של ה-API התואם ל-OpenAI שלנו היא HTTPS://api.dolphinia.cc/v1. עליכם לעדכן את תצורת הלקוח שלכם כך שתצביע על נקודת קצה זו במקום כתובת ה-URL הסטנדרטית של OpenAI.
כיצד לטפל במגבלות קצב ב-API ללא צנזורה?
אתה מוגבל ל-300 בקשות לדקה ו-8 בקשות מקבילות לכל מפתח. אם תחרוג מגבולים אלו, השרת יחזיר קוד סטטוס 429, המציין כי עליך ליישם Exponential Backoff בלוגיקה של היישום שלך.
מה קורה אם נגמר לי האשראי ששולם מראש?
ה-API מחזיר שגיאת 402 Payment Required כאשר יתרתך אינה מספקת לכסות את שימוש הטוקנים. הקרדיט שלך לא פג תוקף, כך שאתה יכול להעמיס קריפטו בכל עת כדי להמשיך בשירות מיד.
קבל את מפתח ה-API שלך מיד
הירשמו, קבלו את המפתח, עדכנו את כתובת ה-URL הבסיסית. הגדרה פשוטה.