he ▾
קבלו את המפתח שלכם

API של AI Uncensored למפתחים

מדריך התחלה מהירה ל-API של Deep Seek

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

אימות & כתובת הבסיס

התחל בהגדרת מפתח ה-API וכתובת הבסיס שלך מיד. המפתח שלך מופיע על המסך לאחר ההרשמה עם Google או אימייל. השתמש ב https://api.apiseekdeep.com/v1 כנקודת הקצה הבסיסית שלך. העבר את המפתח ב- Authorization: Bearer header. זה עובד עם כל SDK או לקוח התואם ל-OpenAI.

curl https://api.apiseekdeep.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the total row count for the user_logs table"}]
  }'

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

נקודת קצה להשלמות צ'אט

שלם הודעות ל-POST /v1/chat/completions ליצירת טקסט. השתמש ב-ID המודל uncensored לפלט ללא הגבלות. טקסט הקלט נכנס למערך ה-messages. ה-API מחזיר טקסט שנוצר בשדה ה-content בתגובה. זה עוקב בדיוק אחר פורמט הצ'אט הסטנדרטי של OpenAI.

from openai import OpenAI

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

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

תגובות בסטרימינג (SSE)

אפשרו זרימה על ידי הגדרת stream: true בקשתך. אתה מקבל אירועים מוכווני-שרת (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)

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

Tool Calling & כלים

הגדירו כלים בגוף הבקשה לפלט מבני. המודל יכול לקרוא לפונקציות בהתאם לסכמה שלכם. העבירו הגדרות כלים ב tools מערך. השתמש ב tool_choice כדי לכפות או לאפשר בחירה אוטומטית. זה מאפשר זרימות עבודה מורכבות ללא ניתוח טקסט גולמי.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiseekdeep.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);

מבנה את סכמות ה-JSON שלך בקפידה. המודל מכבד אילוצי כלים. אתה מטפל בלוגיקת ביצוע הפונקציה בנפרד. זה שומר על הקוד שלך נקי ומודולרי.

תצורת מצב JSON

כף פלט JSON קפדני באמצעות response_format: {"type": "json_object"}. המודל מחזיר רק מבני JSON תקינים. השתמש בזה לחילוץ נתונים או זרימות נתונים מבניות. השבת את פורמט Markdown לניתוח נקי יותר. זה מבטיל צריכה תכנותית אמינה של תוצאות.

curl https://api.apiseekdeep.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the total row count for the user_logs table"}]
  }'

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

פרמטרים: טמפרטורה, Top P, Seed

שלו על יצירתיות עם temperature וגם top_p. ערכים גבוהים מגבירים אקראיות. ערכים נמוכים הופכים את הפלטים לדטרמיניסטיים. השתמש ב seed לשם תוצאות שחזוריות במהלך ניפוי באגים. הגדר max_tokens להגביל את אורך הפלט. ברירת המחדל היא 2,048 טוקנים אם לא הוגדר.

from openai import OpenAI

client = OpenAI(base_url="https://api.apiseekdeep.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 של deep seek עובד עם SDKs רשמיים?

כן. כתובת הבסיס ופורמט התגובה שלנו תואמים במדויק את ספציפיקציית OpenAI. ניתן להשתמש ב-SDKs הרשמיים של Python, Node או Go של OpenAI על ידי שינוי כתובת הבסיס ומפתח ה-API. אין צורך במעטפות מותאמות אישית.

מה קורה אם אפגע במגבלת קצב?

תקבל שגיאת 429 Too Many Requests. המגבלה שלנו היא 300 בקשות לדקה לכל מפתח. ניתן להפעיל 8 בקשות מקבילית בו זמנית. המתן מספר שניות ונסה שוב. הקרדיט ששולם מראש נשאר ללא פגע במהלך שגיאות מגבלת קצב.

כיצד אורך ה-context window עובד?

אתה מקבל חלון הקשר של 100,000 טוקנים לשילוב קלט ופלט. הפלט המקסימלי לכל בקשה הוא 16,000 טוקנים. אם לא מציינים max_tokens, ברירת המחדל היא 2,048 טוקנים. זה מאפשר היסטוריית שיחה עמוקה או עיבוד מסמכים גדולים.

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

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

קבלו את המפתח שלכם