Γρήγορη Εκκίνηση API
Ξεκινήστε να δημιουργείτε κείμενο με την API συμβατή με openai σε λίγα λεπτά. Πληρώνετε μόνο για τα tokens που χρησιμοποιήθηκαν, χωρίς ελάχιστο κόστος.
Βασικό URL και αυθεντικοποίηση
Ρυθμίστε τον πελάτη σας να κατευθύνει στο σωστό endpoint και παρέχετε το κλειδί σας. Χρησιμοποιήστε https://api.getcheapai.cc/v1 ως το base URL. Δώστε το API key σας στο Authorization header χρησιμοποιώντας το Bearer σχήμα. Αυτή η ρύθμιση λειτουργεί με οποιοδήποτε τυπικό OpenAI-compatible SDK.
Αποστολή της πρώτης σας αίτησης
Κάντε μια απλή POST αίτηση για να δημιουργήσετε κείμενο. Το model id είναι uncensored. Στείλτε ένα prompt και λάβετε ένα completion. Τα errors και τα refusals είναι δωρεάν, οπότε πληρώνετε μόνο για τα actual tokens. Χρησιμοποιήστε το παράδειγμα curl παρακάτω για να ελέγξετε τη σύνδεση.
curl https://api.getcheapai.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 500 lines of dummy JSON data"}]
}'
Ενσωμάτωση SDK Python
Προσδιορίστε τον πελάτη με το key σας και το base URL. Ορίστε το model σε uncensored. Δώστε μηνύματα στον τυπικό τύπο. Το SDK χειρίζεται τη σειριοποίηση αυτόματα. Αυτή η προσέγγιση μειώνει σημαντικά τον boilerplate κώδικα.
from openai import OpenAI
client = OpenAI(base_url="https://api.getcheapai.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)
Node SDK usage
Εισάγετε τη βιβλιοθήκη και ρυθμίστε τη βάση URL. Καλέστε chat.completions.create με τα μηνύματά σας. Διαχειριστείτε την απόκριση ασύγχρονα. Αυτό το μοτίβο ταιριάζει καλά σε σύγχρονα περιβάλλοντα JavaScript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.getcheapai.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);
Απαντήσεις ροής δεδομένων
Ενεργοποιήστε streaming ρυθμίζοντας stream: true. Λάβετε tokens καθώς παράγονται. Αυτό βελτιώνει την αντιλαμβανόμενη καθυστέρηση για μεγάλες εξόδους. Το τελευταίο κομμάτι περιέχει στατιστικά στοιχεία χρήσης 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)
Όρια και διαχείριση σφαλμάτων
Διαχειριστείτε συγκεκριμένους κωδικούς HTTP για να διαχειριστείτε τη ροή της εφαρμογής σας. Το 401 σημαίνει ότι το κλειδί σας είναι άκυρο. Το 402 υποδεικνύει ανεπαρκές υπόλοιπο. Το 429 σηματοποιεί ότι φτάσατε το όριο των 300 αιτήσεων ανά λεπτό. Το πλαίσιο συμφραζομένων είναι 100,000 tokens συνολικά. Τα σφάλματα δεν καταναλώνουν tokens.
Συχνές ερωτήσεις
Ποια είναι η base URL getcheapai;
Χρησιμοποιήστε το HTTPS://api.getcheapai.cc/v1 για όλες τις αιτήσεις. Αυτό το endpoint υποστηρίζει τα τυπικά πρωτόκολλα συμβατά με OpenAI.
Πώς πληρώνω για tokens;
Επικαιροποιήστε το υπόλοιπό σας με USDT ή USDC. Τα πιστωτικά δεν λήγουν ποτέ και πληρώνετε μόνο για τα tokens που χρησιμοποιείτε.
Τι συμβαίνει αν λάβω σφάλμα;
Σφάλματα όπως 429 ή 400 δεν χρεώνουν tokens. Πληρώνετε μόνο για επιτυχείς ολοκληρώσεις.
Λάβετε το API key σας τώρα
Εγγραφείτε, αποκτήστε το κλειδί σας, και ενημερώστε τη διεύθυνση τερματικού. Αυτό είναι.