el ▾

UnsensoredGPTΤεκμηρίωση API Συμβατού με OpenAI

Τεκμηρίωση API Συμβατού με OpenAI

Ξεκινήστε με το unsensored GPT API σε λίγα λεπτά κατευθύνοντας το υπάρχον OpenAI SDK σας στο base URL μας. Αυτή η τεκμηρίωση καλύπτει την πιστοποίηση, τις μορφές αιτημάτων και τον χειρισμό streaming απαντήσεων για τις uncensored AI εφαρμογές σας.

https://api.unsensoredgpt.com/v1

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

Το πρώτο βήμα είναι να διαμορφώσετε το client σας να χρησιμοποιεί το base URL μας. Κατευθύνετε το SDK σας στο https://api.unsensoredgpt.com/v1 και περάστε το κλειδί API σας στο Authorization header. Λαμβάνετε αυτό το κλειδί αμέσως μετά την εγγραφή μέσω Google ή email στο dashboard.

Η αυθεντικοποίησή μας είναι απλή: όχι πολύπλοκα scopes ή ροές OAuth. Απλώς χρησιμοποιήστε το κλειδί που δημιουργήσατε.

Ο αναγνωριστικός κώδικας μοντέλου που πρέπει να στείλετε σε κάθε αίτημα είναι uncensored. Αυτό είναι ένα μοντέλο ανοιχτού βάρους ρυθμισμένο για ενήλικη χρήση, διακριτό από τα GPT ή Claude. Δεν είναι ένα επαναπωλούμενο μοντέλο προμηθευτή.

Πρώτη αίτηση

Στείλτε ένα τυπικό αίτημα chat completion για να δοκιμάσετε τη σύνδεση και τη χρήση token. Χρησιμοποιήστε το uncensored το ID τουμοντέλου για να βεβαιωθείτε ότι χτυπάτε τη συγκεκριμένη ρύθμισή μας.

Αυτό το παράδειγμα δείχνει μια απλή εργασία παραγωγής κειμένου. Αν λάβετε μια απάντηση JSON με περιεχόμενο, η ενσωμάτωσή σας λειτουργεί σωστά.

curl https://api.unsensoredgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the API status response"}]
  }'

Ελέγξτε το usage πεδίο για να επαληθεύσετε τις μετρήσεις tokens έναντι του υπόλοιπου του προπληρωμένου πιστωτικού σας λογαριασμού.

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

Χρησιμοποιήστε το επίσημο openai Βιβλιοθήκη Python για αλληλεπίδραση με την API μας. Ορίστε το base URL στο endpoint μας και παρέχετε το API key σας.

Αυτή η προσέγγιση σας επιτρέπει να επαναχρησιμοποιήσετε υπάρχοντα codebases χωρίς να ξαναγράψετε τους HTTP clients. Η βιβλιοθήκη χειρίζεται την αυτόματη σειριοποίηση.

from openai import OpenAI

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

Θυμηθείτε να ορίσετε ρητά το μοντέλο ως uncensored στην αρχικοποίηση του πελάτη ή στο payload της αίτησης.

Node SDK Integration

Για προγραμματιστές JavaScript, το Node.js SDK λειτουργεί ταυτόσημα με την έκδοση Python. Αρχικοποιήστε τον πελάτη με τη base URL και το κλειδί σας.

Περάστε το uncensored το ID του μοντέλου για την εξασφάλιση σωστής διαδρομής. Το SDK διαχειρίζεται την εξισορρόπηση συνδέσεων και τις επαναλήψεις.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unsensoredgpt.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) για παράδοση tokens σε πραγματικό χρόνο.

Ανάλυση του delta.content field από κάθε chunk για να συναρμολογήσετε την τελική απάντηση. Στατιστικά στοιχεία χρήσης tokens περιλαμβάνονται στο τελικό chunk.

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)

Η ροή δεδομένων (streaming) μειώνει την αντιλαμβανόμενη καθυστέρηση για μακροχρόνιες εξόδους. Είναι ιδανική για διεπαφές συνομιλίας.

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

Το παράθυρο πλαισίου (context window) είναι 100.000 tokens συνολικά. Η μέγιστη έξοδος ανά αίτημα είναι 16.000 tokens. Η υπέρβαση αυτών των ορίων επιστρέφει σφάλμα 400.

Συνηθισμένα σφάλματα περιλαμβάνουν 401 για μη έγκυρα κλειδιά, 402 για προκαταβλημένο credit και 429 για όρια ρυθμού. Το όριο ρυθμού είναι 300 αιτήσεις ανά λεπτό ανά κλειδί.

Οι εντολές δεν χρησιμοποιούνται για εκπαίδευση. Το υπόλοιπό σας δεν λήγει ποτέ. Αντιμετωπίστε σφάλματα 402 κάνοντας επαναφόρτιση μέσω crypto για να ανακτήσετε την υπηρεσία.

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

Ποια είναι η base URL για το unsensored GPT API;

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

Υποστηρίζει αυτή η API streaming;

Ναι, ορίστε stream: true για να λάβετε Server-Sent Events. Η χρήση tokens αναφέρεται στο τελευταίο chunk.

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

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

Ξεκλειδώστε το API key σας

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

Get API key