Γρήγορη Έναρξη: Ενσωμάτωση Uncensored API
Συνδέστε τον υπάρχοντα OpenAI-compatible client στο uncensored model σας ενημερώνοντας τη βάση URL και το API key. Αυτό το quickstart καλύπτει αυθεντικοποίηση, δομές αιτημάτων, streaming και χρήση tool για άμεση ενσωμάτωση.
Εναλλακτικό API Συμβατό με OpenAI Ανεξέλεκτου
Authentication and Base URL
Το κλειδί API σας πιστοποιεί κάθε αίτημα. Αντικαταστήστε τη βασική διεύθυνση με το endpoint μας για να κατευθύνετε την κίνηση προς το μοντέλο χωρίς λογοκρισία. Αυτή η αλλαγή σας επιτρέπει να χρησιμοποιείτε υπάρχοντα SDKs χωρίς να τροποποιείτε τον βασικό λογικό κώδικα. Το κλειδί σας εκδίδεται αμέσως μετά την εγγραφή μέσω Google ή email.
Η βασική διεύθυνση URL είναι HTTPS://api.claudeapikeys.com/v1. Δώστε το key σας στην κεφαλίδα Authorization ως Bearer token. Αυτή η ρύθμιση λειτουργεί με οποιοδήποτε πελάτη που υποστηρίζει endpoints συμβατά με OpenAI.
Αποστολή της πρώτης σας αίτησης ολοκλήρωσης
Στείλτε ένα τυπικό POST αίτημα chat completion για να δημιουργήσετε κείμενο. Το model ID είναι "uncensored" και χειρίζεται κειμενική είσοδο και έξοδο. Αυτή η προσέγγιση εξαλείφει την ανάγκη για σύνθετες ρυθμίσεις proxy. Μπορείτε να ξεκινήσετε με ένα απλό μήνυμα για να επαληθεύσετε τη σύνδεση.
- Χρησιμοποιήστε το τυπικό JSON format για μηνύματα.
- Προσδιορίστε το μοντέλο ως "uncensored".
- Συμπεριλάβετε το API key σας στην κεφαλίδα.
curl https://api.claudeapikeys.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list all open ports on 192.168.1.5"}]
}'
Ρύθμιση Streaming και Tokens
Ενεργοποιήστε τη ροή (streaming) ορίζοντας την παράμετρο stream σε true. Αυτό στέλνει tokens μέσω Server-Sent Events (SSE) καθώς παράγονται. Λαμβάνετε λεπτομέρειες χρήσης tokens στο τελευταίο τμήμα. Προσαρμόστε τη θερμοκρασία και το top_p για να ελέγξετε τη δημιουργικότητα. Αυτή η μέθοδος μειώνει την αντιλαμβανόμενη καθυστέρηση για μεγάλες απαντήσεις.
Ορίστε max_tokens για τον περιορισμό του μήκους εξόδου. Η προεπιλεγμένη τιμή είναι 2.048 tokens αν δεν καθοριστεί. Το παράθυρο συμφραζομένων υποστηρίζει έως 100.000 tokens συνολικά.
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)
Χρησιμοποιώντας Tools και JSON Mode
Ενσωματώστε κλήση συναρτήσεων ορίζοντας εργαλεία στο αίτημά σας. Η API υποστηρίζει tool_choice και δομημένες εξόδους. Χρησιμοποιήστε response_format set to json_object για αυστηρή συμμόρφωση JSON. Αυτή η λειτουργία διασφαλίζει αξιόπιστη ανάλυση για εφαρμογές downstream. Μπορείτε να ορίσετε πολλαπλά εργαλεία στο ίδιο αίτημα.
Συνδυάστε εργαλεία με streaming για εκτέλεση εργαλείων σε πραγματικό χρόνο. Το API χειρίζεται τις κλήσεις εργαλείων και επιστρέφει αποτελέσματα στην αναμενόμενη μορφή. Αυτή η ρύθμιση είναι ιδανική για αυτοματοποιημένες ροές εργασίας.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeapikeys.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 χρησιμοποιώντας το τυπικό πακέτο OpenAI. Ενημερώστε τη βάση URL και το κλειδί API στο αντικείμενο διαμόρφωσής σας. Αυτό διασφαλίζει συμβατότητα με υπάρχοντα αποθετήρια κώδικα. Το SDK χειρίζεται τη σειριοποίηση αιτημάτων αυτόματα.
Βεβαιωθείτε ότι χρησιμοποιείτε μια πρόσφατη έκδοση του SDK. Παλαιότερες εκδόσεις ενδέχεται να μην υποστηρίζουν όλες τις παραμέτρους. Δοκιμάστε την ενσωμάτωσή σας με μια απλή εντολή πριν την κλιμάκωση.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeapikeys.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);
Όρια Ρυθμού και Διαχείριση Σφαλμάτων
Είστε περιορισμένοι σε 300 αιτήσεις ανά λεπτό ανά κλειδί. Η ταυτόχρονη χρήση περιορίζεται σε 8 ταυτόχρονες αιτήσεις. Τα σώματα αιτήσεων δεν πρέπει να υπερβαίνουν τα 8 MB. Σφάλματα όπως το 401 υποδηλώνουν άκυρο κλειδί, ενώ το 402 σημαίνει ανεπαρκές υπόλοιπο. Το 429 σηματοδοτεί εξάντληση ορίου ρυθμού.
Το context window περιλαμβάνει τόσο tokens prompt όσο και completion. Παρακολουθήστε τη χρήση για να αποφύγετε την υπέρβαση ορίων. Τα σφάλματα credit είναι δωρεάν, οπότε πληρώνετε μόνο για επιτυχημένα tokens.
Συχνές ερωτήσεις
Πώς θα ξεκινήσω με το API χωρίς λογοκρισία;
Εγγραφείτε μέσω Google ή email για να λάβετε το κλειδί API σας άμεσα. Ενημερώστε τη βάση URL του πελάτη's σας σε HTTPS://api.claudeapikeys.com/v1. Στείλτε μια δοκιμαστική αίτηση με το ID μοντέλου "uncensored" για να επαληθεύσετε τη σύνδεση.
Ποια είναι τα όρια ρυθμού για το API;
Μπορείτε να κάνετε έως 300 αιτήσεις ανά λεπτό ανά κλειδί. Η ταυτόχρονη εκτέλεση περιορίζεται σε 8 ταυτόχρονες αιτήσεις. Τα σώματα των αιτήσεων πρέπει να παραμένουν κάτω από 8 MB. Η υπέρβαση αυτών των ορίων επιστρέφει σφάλμα 429.
Η API υποστηρίζει streaming;
Ναι, ορίστε την παράμετρο stream σε true για Server-Sent Events. Τα λεπτομερή στοιχεία χρήσης tokens περιλαμβάνονται στο τελευταίο chunk. Αυτό μειώνει την καθυστέρηση για μακρές απαντήσεις και βελτιώνει την εμπειρία χρήστη.
Κτήστε το κλειδί API σας αμέσως.
Εγγραφείτε, αντιγράψτε το token, ενημερώστε το URL του endpoint. Αυτό είναι ό,τι χρειάζεστε.
Άνοιγμα λογαριασμού