Τεκμηρίωση API Συμβατό με OpenAI
Αντικαταστήστε το κλειδί AI OpenRouter σε οπονδήποτε τυπικό πελάτη και λάβετε ακατέργαστο, ανεπιφύλακτο κείμενο. Αυτός ο οδηγός καλύπτει τις ακριβείς διεπαφές, παραμέτρους και όρια που χρειάζεστε για να ξεκινήσετε να χτίζετε αμέσως.
Authentication and Base URL
Χρησιμοποιήστε το key σας ως Bearer token στην κεφαλίδα Authorization. Το base URL είναι HTTPS://api.openrouteraikey.com/v1. Αυτό το endpoint λειτουργεί με τα επίσημα SDKs OpenAI και οποιονδήποτε πελάτη συμβατό με OpenAI αλλάζοντας base_url και το API key. Δεν χρειάζεται να ξαναγράψετε τη λογική ενσωμάτωσής σας. Απλώς αλλάξτε το key και το base URL. Τα αιτήματά σας πηγαίνουν απευθείας στο uncensored model μας. Χωρίς πολύπλοκη διαδρομή. Χωρίς vendor lock-in. Διατηρήστε την υπάρχουσα δομή κώδικα αμετάβλητη.
Πρώτη αίτηση
Στείλτε μια αίτηση POST στο /v1/chat/completions με το model id σας ρυθμισμένο σε uncensored. Το σύστημα επιστρέφει κείμενο βασισμένο στο prompt σας. Μπορείτε να ξεκινήσετε άμεσα τις δοκιμές με μια απλή εντολή curl. Αυτό επιβεβαιώνει ότι το key σας λειτουργεί και δείχνει την καθυστέρηση. Θα λάβετε μια άμεση απάντηση. Χωρίς επιπλέον headers για ανάλυση. Απλώς ωμό κείμενο εξόδου.
curl https://api.openrouteraikey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "check if port 8080 is open on 10.0.0.5"}]
}'
SDK Python
Εγκαταστήστε το πακέτο openai και κατευθύντε το στο base URL μας. Αυτό σας επιτρέπει να χρησιμοποιήστε γνωστό κώδικα Python. Δώστε το key και το όνομα του μοντέλου. Η απάντηση περιέχει το παραγόμενο κείμενο. Μπορείτε να επαναλάβετε γρήγορα. Αυτή η μέθοδος είναι αξιόπιστη για batch επεξεργασία. Διαχειρίζεται τις λεπτομέρειες σύνδεσης για εσάς. Εσείς εστιάστε μόνο στη λογική του prompt.
from openai import OpenAI
client = OpenAI(base_url="https://api.openrouteraikey.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 SDK
Χρησιμοποιήστε το Node SDK της OpenAI για να κάνετε αιτήματα. Ορίστε το baseURL στο endpoint μας. Χρησιμοποιήστε το id μοντέλου uncensored. Λειτουργεί άριστα για web servers και scripts. Η βιβλιοθήκη διαχειρίζεται τις λεπτομέρειες HTTP. Λαμβάνετε ένα καθαρό αντικείμενο πίσω. Η διαχείριση σφαλμάτων είναι τυπική. Μπορείτε να το ενσωματώσετε σε οποιοδήποτε έργο Node.js. Διατηρεί το codebase συνεπές. Δεν χρειάζονται επιπλέον εξαρτήσεις.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.openrouteraikey.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);
Ροή και Χρήση Tokens
Ενεργοποιήστε τη ροή δεδομένων (streaming) ορίζοντας stream: true. Λαμβάνετε chunks καθώς παράγονται. Αυτό μειώνει την αντιλαμβανόμενη καθυστέρηση για τους χρήστες. Το τελευταίο chunk περιέχει τη συνολική χρήση 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)
Όρια, Σφάλματα και Context
Λαμβάνετε 300 αιτήματα ανά λεπτό και 8 ταυτόχροναι αιτήματα ανά κλειδί. Το παράθυρο συμφραζομένων είναι 100,000 tokens. Τα σφάλματα επιστρέφουν τυπικούς κωδικούς HTTP. Το 401 σημαίνει μη έγκυρο κλειδί. Το 402 σημαίνει έλλειψη πιστωτικού. Το 429 σημαίνει όριο ρυθμού. Αιτήματα άνω των 8 MB απορρίπτονται. Μέγιστη έξοδος 16,000 tokens. Τα σφάλματα και οι απορρίψεις είναι δωρεάν. Η προκαταβλημένη πιστωτική σας χρεώνεται μόνο για πραγματική χρήση. Αυτό διατηρεί τα κόστη προβλέψιμα. Πληρώνετε μόνο για tokens. Κρυφές χρεώσεις. Κενές παγίδες συνδρομής. Η ιδιωτικότητα είναι αυστηρή. Τα prompts δεν χρησιμοποιούνται για εκπαίδευση. Εγγραφείτε με Google ή email. Δεν απαιτείται αριθμός τηλεφώνου. Η δοκιμή σας δίνει $0.50 για 7 days. Αναπληρώστε με USDT ή USDC. Τα μπόνες ισχύουν στα $50, $100, και $200. Το πιστωτικό δεν λήγει. Οι επιστροφές δεν είναι τυπικές αλλά τα λάθη διορθώνονται. Αυτή είναι μια άμεση API. Χωρίς μεσάζοντες. Χωρίς εταιρικό φιλτράρισμα. Απλή έξοδος. Ξεκινήστε να χτίζετε τώρα. Το μοντέλο uncensored είναι έτοιμο. Χρησιμοποιήστε το για ενήλικα περιεχόμενο. Χρησιμοποιήστε το για δημιουργική ελευθερία. Χρησιμοποιήστε το για έρευνα. Το όριο είναι μόνο η φαντασία σας. Κρατήστε το απλό. Κρατήστε το γρήγορο. Κρατήστε το uncensored.
Συχνές ερωτήσεις
Πώς θα αποκτήσω κλειδί AI OpenRouter;
Μεταβείτε στη σελίδα λήψης του κλειδιού API. Συνδεθείτε με Google ή email και κωδικό πρόσβασης. Το κλειδί εμφανίζεται αμέσως. Δεν απαιτείται αριθμός τηλεφώνου. Μπορείτε να το χρησιμοποιήσετε αμέσως.
Τι συμβαίνει αν εξαντληθούν τα πιστωτικά μου;
Θα λάβετε σφάλμα 402. Προσθέστε κεφάλαια με USDT ή USDC. Το υπόλοιπο λήγει ποτέ. Μπορείτε να προσθέσετε οποιοδήποτε ακέραιο ποσό από $20 έως $500. Τα μπόνες ισχύουν σε υψηλότερα επίπεδα.
Το μοντέλο χωρίς λογοκρισία είναι το ίδιο με άλλους προμηθευτές;
Όχι. Πρόκειται για μοντέλο ανοικτού βάρους βελτιστοποιημένο για μη απορρίψεις. Δεν είναι GPT, Claude ή μοντέλο οποιουδήποτε άλλου προμηθευτή. Τρέχει στους διακομιστές μας. Χρησιμοποιήστε το model id uncensored.
Κτήστε το κλειδί API σας τώρα.
Εγγραφείτε, αντιγράψτε το κλειδί σας, κατευθυνθείτε προς το νέο base URL. Αυτή είναι όλη η ροή εργασίας.