Τεκμηρίωση API: Chat Completions
Ξεκινήστε με την API LLM χωρίς λογοκρισία μας σε λίγα λεπτά. Αυτός ο οδηγός καλύπτει την πιστοποίηση, τις μορφές αιτημάτων και τη ροή δεδομένων για προγραμματιστές που χρησιμοποιούν πελάτες συμβατούς με το OpenAI.
Βασικό URL και Αυθεντικοποίηση
Ξεκινήστε κάθε αίτημα με το base URL μας και συμπεριλάβετε το API key σας στην κεφαλίδα authorization.
Χρήση https://api.unlimitedtokens.cc/v1 ως τη βάση URL. Περνάτε το κλειδί ως Bearer YOUR_API_KEY. Κανένα subscription δεν κλειδώνει την πρόσβασή σας. Το προπληρωμένο πιστωτικό τροφοδοτεί κάθε κλήση. Τα σφάλματα και οι απορρίψεις δεν κοστίζουν τίποτα. Το πιστωτικό σας δεν λήγει ποτέ. Δημιουργήστε κλειδιά μέσω Google ή email στο dashboard.
Τερματικό Συμπληρώματος Συζήτησης
Στείλτε prompts κειμένου στο POST /v1/chat/completions και λάβετε απαντήσεις κειμένου.
Αυτό το endpoint διαχειρίζεται όλες τις τυπικές αλληλεπιδράσεις. Το ID του μοντέλου είναι πάντα uncensored. Δέχεται μηνύματα με ρόλους όπως user ή assistant. Δεν υπάρχουν embeddings ή δημιουργία εικόνας εδώ. Απλό κείμενο είσοδος και έξοδος. Ρυθμίστε παραμέτρους όπως θερμοκρασία και ακολουθίες διακοπής. Ελέγχετε το στυλ εξόδου.
curl https://api.unlimitedtokens.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the core changes in the latest release notes"}]
}'
Υποστηριζόμενες Παράμετροι και Επιλογές
Ελέγξτε τη συμπεριφορά του μοντέλου με τυπικές παραμέτρους όπως temperature και top_p.
Ορίστε temperature για τη δημιουργικότητα. Χρησιμοποιήστε top_p για δειγματοληψία πυρήνα. Ορίστε stop ακολουθίες για να διακόψετε τη δημιουργία. Ενεργοποιήστε json_object για δομημένα δεδομένα. Τα εργαλεία και η κλήση συναρτήσεων υποστηρίζονται πλήρως. Ροή απαντήσεων μέσω SSE. Ορίστε ένα seed για αναπαραγωγιμότητα. Οι ποινές παρουσίας και συχνότητας ρυθμίζουν την επανάληψη tokens. Προσαρμόστε τα για να ταιριάξουν με τη ροή εργασίας σας.
Streaming Αποκρίσεις μέσω SSE
Λάβετε tokens σε πραγματικό χρόνο χρησιμοποιώντας Server-Sent Events.
Ορίστε stream: true στην αίτησή σας. Το API στέλνει τμήματα καθώς παράγονται. Κάθε τμήμα περιέχει μερικό κείμενο και δεδομένα χρήσης. Το τελικό τμήμα περιλαμβάνει τις συνολικές μετρήσεις tokens. Αυτό μειώνει σημαντικά την αντιλαμβανόμενη καθυστέρηση. Είναι ιδανικό για διεπαφές συνομιλίας. Διαχειριστείτε σφάλματα με χάρη κατά τη ροή. Επεξεργαστείτε κάθε αντικείμενο delta καθώς φτάνει.
from openai import OpenAI
client = OpenAI(base_url="https://api.unlimitedtokens.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)
Χειρισμός Σφαλμάτων και Όρια
Διαχειριστείτε σωστά τα σφάλματα 401, 402 και 429.
Ένα 401 σημαίνει ότι το key σας είναι μη έγκυρο. Ελέγξτε το dashboard για το σωστό key. Ένα 402 υποδεικνύει ανεπαρκές υπόλοιπο. Προσθέστε κεφάλαιο μέσω κρυπτονομισμάτων για να συνεχίσετε. Ένα 429 σηματοδοτεί περιορισμό ταχύτητας. Περιορίζεστε στις 300 αιτήσεις ανά λεπτό. Επίσης, έχετε όριο 8 ταυτόχρονων αιτήσεων. Το σώμα της αίτησης πρέπει να παραμένει κάτω από 8 MB. Τα σφάλματα δεν καταναλώνουν το υπόλοιπό σας. Δεν εκδίδονται επιστροφές χρημάτων για υπόλοιπο, αλλά οι διπλές χρεώσεις διορθώνονται μέσω της υποστήριξης.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unlimitedtokens.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);
Παράθυρο Συμφραζομένων και Λεπτομέρειες Μοντέλου
Το μοντέλο υποστηρίζει παράθυρο πλαισίου 100.000 tokens.
Αυτό το παράθυρο καλύπτει τόσο την εισαγωγή όσο και την ολοκλήρωση. Μπορείτε να δημιουργήσετε έως 16,000 tokens ανά αίτηση. Αν δεν ορίσετε max_tokens, η προεπιλογή είναι 2.048. Αυτό επιτρέπει την παραγωγή μακροβιότερου περιεχομένου. Το μοντέλο είναι uncensored και open-weight. Δεν απορρίπτει νόμιμο περιεχόμενο για ενήλικες. Δεν είναι GPT, Claude ή οποιοδήποτε άλλο μοντέλο vendor. Τρέχει στους servers μας. Χρησιμοποιήστε το για unlimited vibes και βαθύ context.
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;
Προσφέρουμε προπληρωμένο πιστωτικό υπόλοιπο που τροφοδοτεί απεριόριστες αιτήσεις μέχρι να εξαντληθεί. Το πιστωτικό σας υπόλοιπο δεν λήγει ποτέ, οπότε μπορείτε να το χρησιμοποιήσετε όποτε το χρειάζεστε. Κάντε φόρτωση μέσω κρυπτονομίσματος για να προσθέσετε περισσότερο υπόλοιπο.
Αυτό το API είναι συμβατό με SDKs OpenAI;
Ναι, είναι πλήρως συμβατό με OpenAI. Μπορείτε να χρησιμοποιήσετε τα επίσημα SDK της OpenAI αλλάζοντας το base URL και το API key. Υποστηρίζει τυπικά endpoints και παραμέτρους.
Τι συμβαίνει αν λάβω σφάλμα 402;
Σφάλμα 402 σημαίνει ότι το προκαταβληθέν υπόλοιπό σας εξαντλήθηκε. Χρειάζεται να προσθέσετε κεφάλαια στο λογαριασμό σας μέσω κρυπτονομισμάτων για να συνεχίσετε να κάνετε αιτήσεις. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν το υπόλοιπό σας.
Ξεκλειδώστε το API key σας
Εγγραφείτε, αντιγράψτε το token, ενημερώστε τη διεπαφή. Αυτό είναι όλο.