תיעוד API מקוון של dolphin llm
Dolphin LLM online מספקת נקודת סיום API פשוטה וחסרת צנזורה המשקפת את ממשק ה-chat-completions של OpenAI. אתה מקבל מודל ייעודי, תמחור טוקנים מראש, וחלון הקשר של 100k ללא מלכודות מנוי.
כותרות אימות כתובת URL בסיסית
כתובת הבסיס (Base URL) לכל הבקשות היא HTTPS://api.dolphinllmonline.com/v1. אתם מבצעים אימות על ידי העברת מפתח ה-API בראש ה-Authorization כטוקן Bearer. מפתח זה נוצר מיד לאחר ההרשמה עם Google או כתובת דוא"ל. אין תשלום חודשי, והקרדיט לא פג תוקף. ניתן להחזיק רק מפתח פעיל אחד לכל חשבון, כך שיצירת מפתח חדש מחליפה את הקודם.
curl https://api.dolphinllmonline.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all endpoints"}]
}'
בקשה ראשונה עם Python
שלחו prompt ראשון באמצעות ה-SDK הרשמי של Python מ-OpenAI. הגדירו את base_url לנקודת הקצה שלנו וציין את המודל כ-"uncensored". המודל הוא וריאנט בקי משקל פתוח המתוחם לפחות סירובים בנושאים בוגרים או שנויים במחלוקת. זה לא שינוי שם של GPT או Llama. ניתן לזרום תגובות או לקבל אותן כולן בבת אחת.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinllmonline.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.js הרשמי כדי לשלב את ה-API בפרויקטים JavaScript או TypeScript שלכם. אתחלו את הלקוח עם המפתח שלכם וכתובת הבסיס הנכונה. הלקוח מטפל בפרטי ה-HTTP עבורכם. גישה זו מתאימה היטב לאפליקציות צד שרת שצריכות לעבד כמויות גדולות של טקסט ללא תלויות חיצונית.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinllmonline.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 בקשות מקבילות בו-זמנית. גודל גוף הבקשה המקסימלי הוא 8 MB. חלון ההקשר הוא 100,000 טוקנים עבור הפרומפט וההשלמה המשולבים. אם לא מגדירים max_tokens, הפלט המובנה הוא 2,048 טוקנים. מגבלות אלו מונעות שימוש לרעה תוך הבטחת ביצועים יציבים לאפליקציה שלך.
טיפול בשגיאות וקודי סטטוס
ה-API משתמש בקודי סטטוס HTTP סטנדרטיים כדי להציג הצלחה או כישלון. סטטוס 401 מצביע על כך שמפתח ה-API שלך אינו תקין או חסר. סטטוס 402 מציין כי האשראי ששולם מראש שלך אזל. ניתן להטעין מחדש באמצעות USDT או USDC דרך קריפטו. סטטוס 429 פירושו שחרגת ממגבלת הקצב. טפל בשגיאות אלו בצורה חכמה בלוגיקה של היישום שלך כדי להבטיח חוויית משתמש חלקה.
שאלות נפוצות
מהו מודל ה-API המקוון של dolphin LLM?
זהו מודל שפה גדול ללא צנזור המאוחסן בשרתים שלנו. זהו לא GPT, Claude או מודל של ספק אחר. הוא מקלט טקסט ומחזיר פלט טקסט ללא סירובי תוכן לשימוש מבוגר חוקי.
כיצד החיוב המקומד עובד?
אתה משלם עם קריפטו (USDT או USDC) ומקבל אשראי בונוס על טעינות גדולות יותר. האשראי נגבה לפי שימוש אמיתי בטוקנים. שגיאות ודחיות לא עולות לך כלום. האשראי שלך לא פג תוקח, כך שתוכל להשתמש בו בכל עת שאתה צריך אותו.
האם ניתן להשתמש ב-SDK הסטנדרטי של OpenAI?
כן, ה-API תואם לחלוטין ל-SDKs הרשמיים של OpenAI. עליך רק לעדכן את ה-base_url ואת מפתח ה-API בתצורה שלך. הוא תומך ב-streaming, קריאת פונקציות (function calling) ומצב JSON בדיוק כמו הנקודות הסטנדרטיות.
קבל את מפתח ה-API שלך מיד
הירשם, העתק את המפתח, ועדכן את כתובת הבסיס שלך. זה כל מה שצריך.