Ενσωματώστε το DeepSeek Unchained API
Ξεκινήστε να χρησιμοποιείτε την uncensored LLM API με το endpoint μας συμβατό με OpenAI. Στείλτε αιτήσεις με το API key σας και λάβετε απαντήσεις κειμένου χωρίς φίλτρα περιεχομένου.
Πιστοποίηση και Ρύθμιση Base URL
Χρησιμοποιήστε το API key σας με τη βασική διεύθυνση HTTPS://api.deepseekunchained.com/v1. Αυτό το endpoint λειτουργεί με τα επίσημα SDK της OpenAI και κάθε πελάτη συμβατό με την OpenAI. Αποκτήστε το key σας εγγράφοντας με Google ή email. Το key εμφανίζεται αμέσως στη σελίδα Get API key. Δεν απαιτείται αριθμός τηλεφώνου για την εγγραφή. Οι αναζητήσεις σας δεν χρησιμοποιούνται για εκπαίδευση. Η ιδιωτικότητα διατηρείται χωρίς επιπλέον βήματα. Αρκεί μια διεύθυνση email για τη δημιουργία λογαριασμού. Το key παρέχει πρόσβαση στο endpoint chat-completions. Δεν παρέχει πρόσβαση σε embeddings ή δημιουργία εικόνων. Κρατήστε το key σας ασφαλή. Ανανεώστε το αν χρειαστεί μέσω του dashboard. Ένα νέο key αντικαθιστά αμέσως το παλιό. Επιτρέπεται ένα ενεργό key ανά λογαριασμό. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν πιστωτικό υπόλοιπο. Αυτό διασφαλίζει ότι πληρώνετε μόνο για τα πραγματικά tokens που καταναλώθηκαν.
Τερματικό Συμπληρώματος Συζήτησης (POST)
Στείλτε κείμενο και λάβτε κείμενο χρησιμοποιώντας POST /v1/chat/completions. Αυτό το endpoint δέχεται ένα JSON body με ένα messages array. Κάθε μήνυμα έχει πεδία role και content. Ο ρόλος system ορίζει τη συμπεριφορά. Ο ρόλος user παρέχει το prompt. Το πεδίο model πρέπει να ρυθμιστεί σε "uncensored". Αυτό το μοντέλο είναι βελτιστοποιημένο για συμμόρφωση έναντι των corporate φίλτρων. Απαντά απευθείας χωρίς ομιλίες. Μπορείτε να ρυθμίσετε temperature και top_p για δημιουργικότητα. Οι stop sequences διακόπτουν τη δημιουργία νωρίς. Οι penalties presence και frequency προσαρμόζουν την επανάληψη. Η απάντηση περιλαμβάνει στατιστικά χρήσης. Αυτά τα στατιστικά δείχνουν μετρήσεις tokens εισόδου και εξόδου. Τα σφάλματα επιστρέφουν τυπικούς κωδικούς HTTP status. Ένα 401 σημαίνει μη έγκυρο key. Ένα 402 σημαίνει έλλειψη πιστωτικού. Ένα 429 σημαίνει υπέρβαση ορίου ρυθμού.
Streaming Αποκρίσεις με SSE
Ενεργοποιήστε streaming ρυθμίζοντας stream σε true στο σώμα του αιτήματος. Το API επιστρέφει Server-Sent Events (SSE). Κάθε chunk περιέχει μερικό περιεχόμενο κειμένου. Αυτό επιτρέπει την εμφάνιση σε πραγματικό χρόνο των απαντήσεων. Το τελευταίο chunk περιλαμβάνει δεδομένα χρήσης token. Τα δεδομένα αυτά δείχνουν τα συνολικά καταναλωθέντα tokens. Η ροή μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες. Είναι ιδανική για διεπαφές chat. Το SDK αναλύει τα chunks αυτόματα. Δεν χρειάζεται να διαχειρίζεστε τα SSE χειροκίνητα. Το μοντέλο υποστηρίζει πλήρη streaming. Παράμετροι όπως η θερμοκρασία λειτουργούν κανονικά. Οι ακολουθίες τερματισμού εξακολουθούν να ενεργοποιούν γεγονότα λήξης. Τα σφάλματα στέλνονται επίσης ως γεγονότα SSE. Αυτό διασφαλίζει ισχυρή διαχείριση σφαλμάτων. Χρησιμοποιήστε streaming για καλύτερη εμπειρία χρήστη. Κρατά τη σύνδεση ανοιχτή μέχρι την ολοκλήρωση.
Function Calling και Χρήση Εργαλείου
Ορίστε εργαλεία στο request body για function calling. Το μοντέλο επιστρέφει κλήσεις εργαλείων στην απάντηση. Αυτές οι κλήσεις περιλαμβάνουν ονόματα συναρτήσεων και ορίσματα. Ο κώδικάς σας εκτελεί τη συνάρτηση και στέλνει τα αποτελέσματα πίσω. Το μοντέλο χρησιμοποιεί τα αποτελέσματα για να παράγει τελικό κείμενο. Αυτό επιτρέπει συμπεριφορά τύπου agent. Μπορείτε να ορίσετε πολλαπλά εργαλεία. Το μοντέλο επιλέγει ποια να χρησιμοποιήσει. Η επιλογή εργαλείου μπορεί να είναι forced ή auto. Το auto αφήνει το μοντέλο να αποφασίσει. Η forced λειτουργία απαιτεί ένα συγκεκριμένο εργαλείο. Αυτό είναι χρήσιμο για δομημένα workflows. Τα ορίσματα επιστρέφονται ως strings. Ερμηνεύστε τα ως JSON στον κώδικά σας. Το μοντέλο υποστηρίζει σύνθετους ορισμούς εργαλείων. Χρησιμοποιήστε το για ενσωματώσεις API. Επεκτείνει τις δυνατότητες του μοντέλου. Τα σφάλματα στην εκτέλεση εργαλείου χειρίζονται από τον κώδικά σας. Το μοντέλο κάνει επανάληψη αν χρειαστεί.
Λειτουργία JSON για Δομημένη Έξοδο
Εξαναγκασμός JSON εξόδου ορίζοντας response_format σε json_object. Το μοντέλο επιστρέφει έγκυρες συμβολοσειρές JSON. Αυτό είναι ιδανικό για προγραμματιστική κατανάλωση. Δεν συμβαίνουν σφάλματα ανάλυσης. Η έξοδος είναι αυστηρά μορφοποιημένη. Χρησιμοποιήστε το για εργασίες εξαγωγής δεδομένων. Το μοντέλο ακολουθεί υποδείξεις σχήματος. Ορίστε ιδιότητες στο prompt σας. Το μοντέλο σέβεται αυτούς τους περιορισμούς. Η θερμοκραία επηρεάζει την εγκυρότητα JSON. Χαμηλότερες τιμές διασφαλίζουν συνέπεια. Χρησιμοποιήστε το για αξιόπιστες ροές δεδομένων. Το streaming λειτουργεί με λειτουργία JSON. Η τελευταία χάντρα περιέχει το πλήρες αντικείμενο. Η χρήση tokens αναφέρεται ακριβώς. Τα σφάλματα επιστρέφονται ως τυπικό JSON. Αυτό διασφαλίζει εύκολη διαχείριση σφαλμάτων. Χρησιμοποιήστε λειτουργία JSON για APIs. Μειώνει το κόστος μετα-επεξεργασίας. Το μοντέλο είναι βελτιστοποιημένο για αυτή τη μορφή.
Όρια Ρυθμού και Περιορισμοί Αίτησης
Το όριο είναι 300 αιτήματα ανά λεπτό ανά κλειδί. Μπορείτε να στείλετε 8 αιτήματα ταυτόχρονα. Το μέγιστο μέγεθος σώματος αιτήματος φτάνει τα 8 MB. Το παράθυρο πλαισίου είναι 100.000 tokens συνολικά. Αυτό περιλαμβάνει prompt και ολοκλήρωση. Μέγιστη έξοδος είναι 16.000 tokens ανά αίτημα. Ορίστε max_tokens για να ελέγξετε το μήκος. Η προεπιλογή είναι 2.048 αν δεν οριστεί. Τα όρια ρυθμού επιβάλλονται αυστηρά. Η υπέρβασή τους επιστρέφει σφάλμα 429. Δεν καταναλώνεται πιστωτικό κατά τη διάρκεια των 429. Τα σφάλματα δεν καταναλώνουν πιστωτικό. Αυτό προστατεύει το υπόλοιπό σας. Τα αιτήματα ομαδοποιούνται αν πληχθούν τα όρια. Περιμένετε και δοκιμάστε ξανά μετά από καθυστέρηση. Χρησιμοποιήστε εκθετική υποχώρηση για ανθεκτικότητα. Παρακολουθήστε τη χρήση σας μέσω του dashboard. Το πιστωτικό δεν λήγει ποτέ. Αναπληρώστε μόνο με κρυπτονομίσματα. USDT ή USDC σε Base. Το bonus credit εφαρμόζεται στις αναπληρώσεις.
cURL
curl https://api.deepseekunchained.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list ten open source libraries for rust async io"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.deepseekunchained.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.deepseekunchained.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)Συχνές ερωτήσεις
Ποια είναι η base URL για το deepseek uncensored API;
Η βασική διεύθυνση URL είναι HTTPS://api.deepseekunchained.com/v1. Αυτή η διεπαφή είναι συμβατή με SDKs και πελάτες OpenAI. Χρησιμοποιήστε την για όλες τις αιτήσεις ολοκλήρωσης συνομιλίας.
Πώς διαχειρίζομαι σφάλματα όπως 402 ή 429;
Σφάλμα 402 σημαίνει ότι δεν έχετε υπόλοιπο. Προσθέστε κεφάλιο με USDT ή USDC. Σφάλμα 429 σημαίνει ότι χτυπήσατε το όριο ρυθμού. Περιμένετε και ξαναδοκιμάστε. Τα σφάλματα δεν καταναλώνουν υπόλοιπο, οπότε το υπόλοιπό σας είναι ασφαλές.
Ποιο είναι το μέγεθος του παραθύρου συνάφειας;
Το παράθυρο συμφραζομένων είναι 100.000 tokens. Αυτό περιλαμβάνει τόσο tokens εισόδου όσο και εξόδου. Μέγιστη έξοδος 16.000 tokens ανά αίτηση. Ορίστε το max_tokens για να ελέγξετε το μήκος.
Δημιουργήστε το key σας
Εγγραφείτε, βρείτε το κλειδί, ενημερώστε το endpoint. Η ρύθμιση διαρκεί δευτερόλεπτα.