Authentication and Base URL
Τοποθετήστε το κλειδί σας στο Authorization header ως bearer token.
Η βασική διεύθυνση URL είναι https://api.howtogetcodexapikey.com/v1.
Κάθε αίτημα απαιτεί αυτή την κεφαλίδα για την επαλήθευση του λογαριασμού σας.
Σφάλματα όπως 401 υποδεικνύουν μη έγκυρο κλειδί.
Λαμβάνετε ένα ενεργό key ανά λογαριασμό.
Αποκτήστε το μέσω Google ή email.
Δεν χρειάζεται αριθμός τηλεφώνου.
Χρησιμοποιήστε το key στη διαμόρφωση του SDK σας.
Τερματικό Συμπληρώματος Συζήτησης
Στείλτε μηνύματα στο POST /v1/chat/completions.
Χρησιμοποιήστε το αναγνωριστικό μοντέλου uncensored.
Διαχειρίζεται κείμενο εισόδου και εξόδου.
Χωρίς ενσωματώσεις ή εικόνες εδώ.
Υποστηρίζει εργαλεία και λειτουργία JSON.
Προσαρμόστε θερμοκρασία και top_p.
Ορίστε ακολουθίες stop εύκολα.
Ροή αποτελεσμάτων αν θέλετε.
Ελέγξτε τα έγγραφα για παραμέτρους.
Είναι γρήγορο και άμεσο.
curl https://api.howtogetcodexapikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List my active api keys for the codex service."}]
}'
Κατάλογος Μοντέλων και IDs
Κλήση GET /v1/models για να δείτε τις διαθέσιμες επιλογές.
Θα δείτε το id uncensored.
Είναι ένα μοντέλο ανοιχτού βάρους.
Εκτελέστε στους δικούς μας διακομιστές.
Όχι GPT ή Claude.
Χωρίς δέσμευση στον πάροχο εδώ.
Ελέγξτε το endpoint για λεπτομέρειες.
Καταγράφει την έκδοση του μοντέλου.
Κρατήστε τον πελάτη σας ενημερωμένο.
Χρησιμοποιήστε την τυπική μορφή λίστας.
from openai import OpenAI
client = OpenAI(base_url="https://api.howtogetcodexapikey.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)
Ροή και Χρήση Tokens
Ενεργοποιήστε τη ροή (streaming) με stream: true.
Λάβετε δεδομένα μέσω chunk SSE.
Η χρήση token εμφανίζεται στο τελευταίο chunk.
Μετρήστε τα tokens με ακρίβεια.
Πληρώστε μόνο για ό,τι χρησιμοποιείτε.
Τα σφάλματα είναι δωρεάν.
Ορίστε max_tokens σε 16000.
Προεπιλογή 2048 αν λείπει.
Διαχειριστείτε τις μερικές απαντήσεις με επιτυχία.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.howtogetcodexapikey.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.
Τα 402 σημαίνουν ότι χρειάζεστε περισσότερο πιστωτικό όριο.
Τα 429 σημαίνουν ότι χτυπήσατε το όριο.
Τα 401 σημαίνουν ότι το key σας είναι λάθος.
Επαναπροσπέλαση με εκθετικό backoff.
Καταγράψτε τον κωδικό σφάλματος.
Ελέγξτε το υπόλοιπό σας συχνά.
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.
Συμπεριλαμβάνει prompt και completion.
Μέγιστη έξοδος 16.000 tokens.
Τα μεγάλα εισερχόμενα χωράνε εύκολα.
Οι απορρίψεις συμβαίνουν μόνο για ανηλίκους.
Το περιεχόμενο ενηλίκων επιτρέπεται.
Χρησιμοποιήστε το σωστό ID μοντέλου.
Κρατήστε τα prompts σας συνοπτικά.
Δοκιμάστε με μικρά chunk πρώτα.
Αυξήστε την κλίμακα όταν είστε έτοιμοι.