el ▾
Αποκτήστε κλειδί δοκιμής

Τεκμηρίωση API: Uncensored LLM Endpoint

Ξεκινήστε να χτίζετε με το API LLM χωρίς λογοκρισία μας σε λεπτά. Το interface ταιριάζει με το πρότυπο OpenAI, ώστε να εναλλάξετε το base URL και το κλειδί για άμεση πρόσβαση σε δημιουργία περιεχομένου χωρίς περιορισμούς.

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

Το API key σας ταυτοποιεί κάθε αίτηση προς τα endpoints μας. Εκδίδουμε ένα ενεργό κλειδί ανά λογαριασμό, αντικαθιστώντας οποιοδήποτε προηγούμενο κλειδί αμέσως μετά τη δημιουργία του. Αυτός ο σχεδιασμός διατηρεί την πρόσβασή σας απλή και ασφαλή χωρίς πολύπλοκα πεδία δικαιωμάτων.

Κατευθύνετε τον πελάτη σας στη βάση URL μας και περάστε το key στην κεφαλίδα. Το σύστημα απορρίπτει τα άκυρα keys με κωδικό κατάστασης 401. Δεν χρειάζεται ποτέ να διαχειριστείτε πολλαπλά keys ή να περιμένετε έγκριση.

Πρώτη αίτηση με cURL

Επαληθεύστε ότι η ενσωμάτωσή σας λειτουργεί στέλνοντας μια απλή ολοκλήρωση κειμένου. Χρησιμοποιήστε το uncensored model id για να διασφαλίσετε ότι λαμβάνετε απεριόριστες απαντήσεις χωρίς φίλτρα περιεχομένου.

Αυτό το αίτημα απεικονίζει τη βασική δομή που απαιτείται για το API μας. Αντικαταστήστε το YOUR_API_KEY με τα πραγματικά σας διαπιστευτήρια.

curl https://api.modelsunlocked.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set the server port to 8080 and restart"}]
  }'

Ενσωμάτωση SDK Python

Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI για να αλληλεπιδράσετε με το endpoint μας. Ορίστε τη βάση URL και το API key πριν από τη δημιουργία της εκδοχής του πελάτη σας. Αυτή η προσέγγιση διασφαλίζει συμβατότητα με υπάρχοντα codebases.

from openai import OpenAI

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

Ρύθμιση SDK Node.js

Ενσωματώστε την uncensored LLM μας στις εφαρμογές JavaScript σας χρησιμοποιώντας το τυπικό SDK. Διαμορφώστε τον πελάτη με τη συγκεκριμένη base URL και το key σας.

import OpenAI from "openai";

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

Streaming Αποκρίσεις μέσω SSE

Ενεργοποιήστε τη ροή (streaming) ρυθμίζοντας την παράμετρο stream σε true. Το API μας επιστρέφει Server-Sent Events (SSE) για παράδοση token σε πραγματικό χρόνο. Κάθε chunk περιέχει μερικό κείμενο, επιτρέποντας στην εφαρμογή σας να εμφανίζει αποτελέσματα.incrementally.

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)

Όρια, Σφάλματα και Context Window

Ο λογαριασμός σας υποστηρίζει παράθυρο πλαισίου 100,000 tokens, συνδυάζοντας tokens prompt και completion. Μπορείτε να στείλετε έως 300 αιτήματα ανά λεπτό με όριο ταυτόχρονης σύνδεσης 8 ταυτόχρονων αιτημάτων. Αν υπερβείτε αυτά τα όρια, το API επιστρέφει σφάλμα ορίου ρυθμού 429. Η ανεπάρκεια πιστωτικών μονάδων προκαλεί σφάλμα 402. Βεβαιωθείτε ότι το σώμα του αιτήματος παραμένει κάτω από 8 MB.

Τεχνικά FAQ

Ποια είναι η base URL για το unlocked models API;

Η βασική διεύθυνση URL είναι HTTPS://api.modelsunlocked.com/v1. Πρέπει να ενημερώσετε τη διαμόρφωση του πελάτη σας ώστε να δείχνει σε αυτή τη διεύθυνση αντί για την τυπική διεπαφή OpenAI.

Πώς διαχειρίζομαι σφάλματα ελέγχου ταυτότητας;

Αν λάβετε κωδικό κατάστασης 401, το API key σας είναι είτε άκυρο είτε έχει λήξει. Ελέγξτε το dashboard σας για να βεβαιωθείτε ότι χρησιμοποιείτε το σωστό key. Αναγεννήστε ένα νέο key αν είναι απαραίτητο.

Τι συμβαίνει αν εξαντληθούν τα πιστωτικά μου;

Οι αιτήσεις αποτυγχάνουν με κωδικό κατάστασης 402 όταν εξαντληθεί το προκαταβλημένο υπόλοιπό σας. Μπορείτε να αποθερώσετε αμέσως χρησιμοποιώντας κρυπτονομίσματα για να αναλάβετε την υπηρεσία χωρίς να χάσετε τη θέση σας στη σειρά αναμονής.

Η πρόσβαση απαιτεί ένα βήμα

Εγγραφείτε, αποκτήστε το διακριτικό σας και ενημερώστε τη βάση URL. Ολοκληρώθηκε.