el ▾
Δοκιμάστε με πιστωτικό υπόλοιπο δοκιμής

Τεκμηρίωση API για uncensored inference

Συνδέστε τον πελάτη σας στο uncensored LLM μας σε δευτερόλεπτα χρησιμοποιώντας το τυπικό OpenAI SDK. Στείλτε αιτήματα στο dedikated endpoint μας και λάβετε unrestricted text outputs με μηδενικό overhead διαμόρφωσης.

Βασικό URL και Αυθεντικοποίηση

Οι αιτήσεις σας στοχεύουν https://api.cursorkey.cc/v1.Πρέπει να συμπεριλάβετε το API key σας στο Authorization header. Το κλειδί εμφανίζεται αμέσως μετά την εγγραφή. Είναι μοναδικό για τον λογαριασμό σας. Ένα κλειδί αντικαθιστά το προηγούμενο.

Χρησιμοποιήστε τα επίσημα SDKs. Αλλάξτε τη βάση URL. Περάστε το key. Αυτό είναι όλα.

curl https://api.cursorkey.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
  }'

Πρώτη αίτηση

Στείλτε μια τυπική ολοκλήρωση συνομιλίας. Το ID μοντέλου είναι uncensored. Το σύστημα αγνοεί απορρίψεις για νόμιμο περιεχόμενο ενηλίκων. Λαμβάνετε ωμό κείμενο. Το παράθυρο συνεισφοράς χωράει 100,000 tokens συνολικά. Αυτό περιλαμβάνει τόσο είσοδο όσο και έξοδο. Κρατήστε τα φορτία σας κάτω από 8 MB.

from openai import OpenAI

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

Εγκαταστήστε το επίσημο πακέτο. Στερεώστε το στο base URL μας. Η συμπεριφορά ταιριάζει με το τυπικό interface OpenAI. Μπορείτε να κάνετε streaming απαντήσεων. Μπορείτε να χρησιμοποιήσετε JSON mode. Ο πελάτης διαχειρίζεται το πρωτόκολλο. Εσείς διαχειρίζεστε τη λογική. Τα σφάλματα επιστρέφουν τυπικούς κωδικούς HTTP.

import OpenAI from "openai";

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

Streaming Αποκρίσεις

Ενεργοποιήστε streaming ρυθμίζοντας stream: true. Τα tokens φτάνουν διαδοχικά. Το τελευταίο chunk περιέχει στατιστικά χρήσης tokens. Αυτό σας επιτρέπει να παρακολουθείτε τα κόστη σε πραγματικό χρόνο. Ο server στέλνει δεδομένα μέσω Server-Sent Events. Ο πελάτης σας καταναλώνει το stream.

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)

Function Calling και JSON Mode

Ορίστε εργαλεία στο αίτημά σας. Το μοντέλο επιστρέφει δομημένα δεδομένα. Χρησιμοποιήστε response_format: {"type": "json_object"} για αυστηρό JSON. Αυτό διασφαλίζει προβλέψιμη ανάλυση. Το μοντέλο υποστηρίζει επιλογές εργαλείων. Μπορείτε να αναγκάσετε συγκεκριμένες συναρτήσεις. Αυτό λειτουργεί αξιόπιστα με το uncensored μοντέλο μας.

Όρια Ρυθμού και Περιορισμοί

Περιορίστε τον εαυτό σας στα 300 αιτήσεις ανά λεπτό. Μπορείτε να εκτελέσετε 8 ταυτόχρονες αιτήσεις. Το σφάλμα 401 σημαίνει ότι το κλειδί σας είναι άκυρο. Το σφάλμα 402 υποδεικνύει έλλειψη πιστωτικού. Το σφάλμα 429 σημαίνει ότι εξαντλήσατε το όριο ρυθμού. Οι απορρίψεις είναι δωρεάν. Τα σφάλματα είναι δωρεάν. Μετράνε μόνο τα ολοκληρωμένα tokens. Το μοντέλο απορρίπτει μόνο μικρό περιεχόμενο.

Συχνές Ερωτήσεις

Μπορώ να χρησιμοποιήσω το cursor key για πλοήγηση στον πελάτη μου;

Η πλοήγηση με το κλειδί του Cursor είναι μια λειτουργία στην πλευρά του πελάτη. Δεν επηρεάζει το API. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε συνδυασμό πλήκτρων προτιμάτε. Το API ενδιαφέρεται μόνο για το payload JSON. Η πλοήγηση εξαρτάται από το UI σας.

Το κλειδί API της uncensored AI λειτουργεί με άλλα μοντέλα;

Όχι. Το κλειδί σας συνδέεται με ένα συγκεκριμένο μοντέλο. Δεν είναι proxy. Δεν εκτρέπεται σε άλλους προμηθευτές. Λαμβάνετε μόνο το uncensored μοντέλο. Η βασική διεύθυνση URL είναι σταθερή. Το ID του μοντέλου είναι σταθερό. Αυτό απλοποιεί τη ρύθμισή σας.

Τι συμβαίνει αν ξεπεράσω το όριο 100,000 tokens;

Ο διακομιστής επιστρέφει σφάλμα 400 Bad Request. Το παράθυρο περιεχομένου (context window) περιλαμβάνει τόσο το prompt σας όσο και την παραγόμενη έξοδο. Πρέπει να διαχειρίζεστε το μέγεθος του παραθύρου μόνοι σας. Κόψτε (truncate) τα παλιά μηνύματα αν χρειαστεί. Το όριο είναι αυστηρό. Δεν υπάρχουν μερικά πιστωτικά.

Κτήστε το κλειδί API σας τώρα.

Εγγραφείτε, αντιγράψτε το κλειδί και κατευθυνθείτε στο endpoint μας. Έγινε.