he ▾
צור מפתח

ApiCoderמדריך התחלה מהיר ל-API של DeepSeek Coder

מדריך התחלה מהיר ל-API של DeepSeek Coder

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

התקנה ותצורת כתובת URL בסיסית

עדכן את תצורת הלקוח שלך כך שתפנה לנקודת הקצה (endpoint) המאוחסנת אצלנו. ה base_url חייב להשתנות מהספק המוביל ל https://api.apicoderdeepseek.com/v1 כדי להפנות בקשות בצורה נכונה.

  • הגדר base_url אל הערך לעיל.
  • שמרו על ה-SDK הסטנדרטי כפי שהוא לתאימות.

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

הגדרת כותרות ואימות

העבירו את המפתח שלכם ב- Authorization כותרת לאימות גישה. צור חשבון באמצעות Google או דוא"ל כדי לקבל את האישור הייחודי שלך מיד.

כלול את הכותרת Authorization: Bearer YOUR_API_KEY בכל בקשה. המערכת שלנו מאמתת אסימון זה לפני עיבוד אסימונים או חישוב עלויות שימוש.

שליחת בקשת ההשלמה הראשונה שלך

שלח בקשת השלמת צ'אט סטנדרטית כדי לייצר טקסט או קוד. השתמש ב-ID של המודל uncensored לגישה למודל המותאם ללא סירובי תוכן.

ממשק ה-API מקבל מבני מטען סטנדרטיים של OpenAI. ניתן לשלוח הנחיות מערכת, הודעות משתמש ויסטוריית עוזר בשיחה אחת.

ודאו שגוף הבקשה כולל את ה model וגם messages שדות. התגובה תכיל את הטקסט שנוצר ב content שדה.

תגובות בסטרימינג וצריכת טוקנים

אפשרו זרימה על ידי הגדרת stream כדי לקבל ערך true בבקשה. ה-API מחזיר חלקים באמצעות אירועים שנשלחים מהשרת (SSE) לפלט בזמן אמת.

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

גישה זו מפחיתה את תחושת העיכוב עבור תגובות ארוכות. מפתחים מעדיפים זרימה (streaming) עבור עוזרי קוד ויישומים אינטראקטיביים.

דוגמאות לפקודות פונקציה ומצב JSON

שימוש response_format מוגדר ל json_object לפלטות מבניות. זה מבטיח שהמודל יחזיר JSON תקף במקום טקסט Markdown.

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

תומך ב- temperature, top_p, וכן stop פרמטרים לעידון הפלט. השתמש seed לשם תוצאות שחזוריות במהלך בדיקות.

מגבלות קצב וטיפול בשגיאות

נטר את קצב הבקשות שלך כדי להימנע מהאטה. ה-API מאפשר 300 בקשות לדקה לכל מפתח ו-8 בקשות מקבילות.

טפול בשגיאות HTTP 401 למפתחות לא חוקיים ו-429 למגבלות קצב. בקשות מתחת ל-8 MB נתמכות. שגיאות לא צורכות אשראי.

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

cURL

curl https://api.apicoderdeepseek.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the available endpoints for the chat completion service."}]
  }'

Python

from openai import OpenAI

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

import OpenAI from "openai";

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

שאלות נפוצות

מהו חלון ההקשר של ה-API של deepseek coder?

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

כיצד לטפל בשגיאות כמו 401 או 429?

שגיאת 401 משמעה שמפתח ה-API שלך לא חוקי או חסר. שגיאת 429 מציינת שחרגת ממגבלת ה-300 בקשות לדקה. שתי השגיאות לא צורכות את האשראי שולם מראש שלך.

האם זה ה-API הרשמי של DeepSeek?

לא, זהו שירות עצמאי המריץ מודל uncensored בעל משקל פתוח. הוא תואם ל-SDKs של OpenAI אך אינו מספק את המודלים הרשמיים של DeepSeek, GPT או ספקים אחרים.

צור את מפתח ה-API שלך

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