Γρήγορη Έναρξη: Ενσωματώστε το API του uncensored LLM σας
Σταματήστε να παλεύετε με πολύπλοκα στρώματα διαχείρισης και ξεκινήστε να στέλnete αιτήματα σε ένα μοναδικό, uncensored endpoint. Αυτός ο οδηγός σας δείχνει ακριβώς πώς να ενσωματώσετε το OpenAI-compatible API μας σε λιγότερο από πέντε λεπτά χρησιμοποιώντας τη γλώσσα που προτιμάτε.
https://api.alternativelitellm.com/v1uncensored
Προαπαιτούμενα και ρύθμιση λογαριασμού
Κατακτήστε τα credentials σας και ρυθμίστε τις μεταβλητές περιβάλλοντος. Δημιουργήστε λογαριασμό κάνοντας κλικ στο "Continue with Google" ή χρησιμοποιώντας email και κωδικό στο Get API key σελίδα. Λαμβάνετε $0.50 πιστωτικό δοκιμής έγκυρο για 7 ημέρες, ώστε να επαληθεύσετε τη σύνδεση πριν την αναπλήρωση. Η base URL για όλες τις αιτήσεις είναι https://api.alternativelitellm.com/v1. Χρησιμοποιήστε αυτή τη διεύθυνση URL ως το base_url σε οποιοδήποτε OpenAI-compatible SDK.
Αποστολή της πρώτης σας αίτησης
Κάντε μια τυπική κλήση chat completion χρησιμοποιώντας την επίσημη εντολή curl. Αντικαταστήστε YOUR_API_KEY με το key σας από το dashboard. Το id του μοντέλου είναι πάντα uncensored. Αυτό επιστρέφει μια απάντηση κειμένου επιτρέποντας περιεχόμενο για ενήλικες, φανταστικά ή αμφιλεγόμενα θέματα χωρίς τις τυπικές απορρίψεις. Το σύστημα δέχεται παραμέτρους όπως temperature και top_p για ποικιλία εξόδου.
curl https://api.alternativelitellm.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Translate this Python script to Java"}]
}'
Η δομή απάνσης ταιριάζει με την τυπική μορφή OpenAI. Τα tokens εισόδου χρεώνονται στα $0.15 ανά 1M, και τα tokens εξόδου στα $0.50 ανά 1M. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν το προκαταβλημένο σας πιστωτικό υπόλοιπο.
Ενσωμάτωση SDK Python
Προσδιορίστε τον πελάτη με το base URL και το key σας. Το OpenAI Το πακέτο Python λειτουργεί άμεσα με αυτή την API. Ορίστε το μοντέλο σε uncensored για όλες τις αλληλεπιδράσεις. Αυτή η προσέγγιση εξαλείφει την ανάγκη για custom wrappers ή middleware. Ρυθμίστε παραμέτρους όπως max_tokens για τον έλεγχο του μήκους εξόδου. Η προεπιλεγμένη μέγιστη έξοδος είναι 2.048 tokens εκτός αν ορίσετε υψηλότερο όριο.
from openai import OpenAI
client = OpenAI(base_url="https://api.alternativelitellm.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)
Επαληθεύστε τη σύνδεση ελέγχοντας το choices field στο αντικείμενο απάντησης. Αυτή η μέθοδος είναι ιδανική για υπηρεσίες backend και αυτοματοποιημένους πράκτορες.
Node SDK integration
Δημιουργήστε τον πελάτη OpenAI με τη σωστή base URL. Χρησιμοποιήστε την uncensored ID μοντέλου για όλες τις συμπληρώσεις. Το Node SDK χειρίζεται τους headers εξουσιαοδότησης αυτόματα όταν ρυθμίζεται σωστά. Αυτή η ρύθμιση είναι ιδανική για web servers και edge functions. Μπορείτε να περάσετε τυπικές παραμέτρους όπως stop ακολουθίες για τον έλεγχο της εξόδου. Βεβαιωθείτε ότι χειρίζεστε τα δεδομένα απάντησης ασύγχρονα.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.alternativelitellm.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);
Ελέγξτε το usage αντικείμενο για παρακολούθηση κατανάλωσης tokens. Αυτή η μέθοδος διασφαλίζει συνεπή συμπεριφορά στις εφαρμογές JavaScript ή TypeScript σας.
Ροή αποκρίσεων με SSE
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Το API επιστρέφει Server-Sent Events (SSE) για παράδοση tokens σε πραγματικό χρόνο. Κάθε chunk περιέχει μερικό κεινο περιεχόμενο. Το τελευταίο chunk περιλαμβάνει τα πλήρη στατιστικά χρήσης tokens. Αυτή η λειτουργία μειώνει την αντιλαμβανόμενη καθυστέρηση για τους τελικούς χρήστες. Ρυθμίστε τον handler ροής για να επεξεργαστεί κάθε event καθώς φτάνει. Χρησιμοποιήστε το για διεπαφές συνομιλίας ή παραγωγή δεδομένων σε πραγματικό χρόνο.
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)
Βεβαιωθείτε ότι ο πελάτης σας διαχειρίζεται σωστά το γεγονός τέλους ροής για να κλείσει καθαρά τις συνδέσεις. Αυτό αποτρέπει διαρροές πόρων σε μακροχρόνιες διεργασίες.
Διαχείριση tokens, ορίων και σφαλμάτων
Παρακολουθήστε τη χρήση και διαχειριστείτε τα σφάλματα με χάρη. Το παράθυρο πλαισίου είναι 100,000 tokens για prompt συν ολοκλήρωση. Μέγιστη εξαγωγή ανά αίτημα είναι 16,000 tokens. Αν max_tokens είναι μη ρυθμισμένο, το όριο είναι 2.048 tokens. Περιορίζεστε σε 300 αιτήσεις ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί. Ένα σφάλμα 401 υποδηλώνει μη έγκυρο κλειδί. Ένα σφάλμα 402 σημαίνει ότι χρειάζεται να αναπληρώσετε με κρυπτονομίσματα. Ένα σφάλμα 429 σηματοδοτεί περιορισμό ρυθμού. Το πιστωτικό υπόλοιπο δεν λήγει ποτέ, οπότε μπορείτε να το χρησιμοποιήσετε οποιαδήποτε στιγμή.
Συχνές ερωτήσεις
Αυτή είναι η καλύτερη εναλλακτική λύση litellm για μη λογοκριμένο περιεχόμενο;
Ναι, προσφέρει ένα μοναδικό, υψηλής χωρητικότητας uncensored μοντέλο χωρίς πολύπλοκη διαδρομή. Λαμβάνετε άμεση πρόσβαση σε ένα ανοιχτό μοντέλο ρυθμισμένο για ενήλικα και αμφιλεγόμενα θέματα. Αυτό εξαλείφει την εξάρτηση από πάροχο και τα συνδρομητικά τέλη των τυπικών πύλων.
Τι μεθόδους πληρωμής δέχεστε για τα τοπ-απ;
Δεχόμαστε μόνο κρυπτονομίσματα: USDT (TRC20) ή USDC (Base). Το ελάχιστο ποσό φόρτωσης είναι $20 και το μέγιστο είναι $500. Λαμβάνετε bonus credit βάσει του ποσού φόρτωσης σας, κυμαινόμενο από +5% έως +15%.
Πώς λειτουργεί η τιμολόγηση για τα input και output tokens;
Τα input tokens κοστίζουν $0.15 ανά 1M, και τα output tokens κοστίζουν $0.50 ανά 1M. Πληρώνετε μόνο για την πραγματική χρήση, και τα σφάλματα είναι δωρεάν. Το προπληρωμένο credit δεν λήγει ποτέ, οπότε μπορείτε να χρησιμοποιήσετε το υπόλοιπό σας όποτε χρειαστείτε.
Πρόσβαση στο κλειδί API σας
Εγγραφείτε, ανακτήστε το κλειδί, και ενημερώστε το base URL του endpoint. Απλή διαμόρφωση.