- Το φθηνότερο API AI
- Γρήγορη Έναρξη: Ενσωματώστε το API του Uncensored LLM
Γρήγορη Έναρξη: Ενσωματώστε το API του Uncensored LLM
Ενσωματώστε την uncensored LLM API μας χρησιμοποιώντας τυπικά OpenAI-compatible endpoints. Αυτός ο γρήγορος οδηγός σας καθοδηγεί από την ανάκτηση του API key μέχρι το streaming απαντήσεων και την κλήση συναρτήσεων.
Προαπαιτούμενα: SDK και API Key
Ξεκινήστε δημιουργώντας έναν λογαριασμό για να λάβετε το μοναδικό API key σας. Συνδεθείτε με Google ή με email και κωδικό για να δημιουργήσετε κλειδί άμεσα, χωρίς επαλήθευση με αριθμό τηλεφώνου. Εγκαταστήστε το πακέτο SDK που προτιμάτε, όπως openai για Python, και διαμορφώστε το με τη βάση URL https://api.apiaicheapest.com/v1. Πραγματοποιήστε έλεγχο ταυτότητας σε κάθε αίτηση ρυθμίζοντας το Authorization header για Bearer YOUR_API_KEY. Μπορείτε να ελέγξετε άμεσα τη σύνδεση χρησιμοποιώντας τα παρασχεθέντα παραδείγματα.
Βασικό Αίτημα Συμπλήρωσης Συνομιλίας
Στείλτε ένα τυπικό αίτημα chat completion για να δημιουργήσετε απαντήσεις κειμένου. Το API δέχεται μια λίστα messages και επιστρέφει την έξοδο του μοντέλου. Χρησιμοποιήστε το model ID uncensored για πρόσβαση στο ανοιχτού βάρους μοντέλο μας χωρίς απορρίψεις περιεχομένου. Κάθε απόκριση περιλαμβάνει λεπτομέρειες χρήσης token για ακριβή παρακολούθηση χρέωσης. Σφάλματα όπως ανεπαρκές υπόλοιπο ή μη έγκυρα κλειδιά επιστρέφονται με σαφείς κωδικούς κατάστασης HTTP.
curl https://api.apiaicheapest.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Convert this Python list to a JSON array"}]
}'
Streaming Αποκρίσεις (SSE)
Ενεργοποιήστε τη ροή (streaming) για να λαμβάνετε tokens σε πραγματικό χρόνο καθώς παράγονται. Ορίστε το stream η παράμετρος σε true στο σώμα του αιτήματός σας. Ο εξυπηρετητής επιστρέφει μια ακολουθία από Server-Sent Events (SSE) που περιέχουν μερικές ολοκληρώσεις. Διαβάστε το τελικό τμήμα για να λάβετε τον συνολικό αριθμό 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)
Συνάρτηση Calling (Εργαλεία)
Ορίστε εργαλεία για να επιτρέψετε στο μοντέλο να καλεί εξωτερικές συναρτήσεις δυναμικά. Δώστε μια λίστα ορισμών εργαλείων στο tools parameter και καθορίστε tool_choice ως auto. Το μοντέλο επιστρέχει ορίσματα συναρτήσεων σε μορφή JSON όταν είναι κατάλληλο. Αναλύστε αυτά τα ορίσματα στον κώδικά σας για να εκτελέσετε τη απαιτούμενη λογική. Αυτή η λειτουργία επιτρέπει σύνθετες ροές εργαλείων και εργασίες εξαγωγής δεδομένων.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiaicheapest.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);
Λειτουργία JSON και Παράμετροι
Εξαναγκασμός δομημένης εξόδου ορίζοντας response_format για {"type": "json_object"}. Αυτό εξασφαλίζει ότι το μοντέλο επιστρέφει έγκυρο JSON, το οποίο είναι κρίσιμο για την προγραμματιστική κατανάλωση. Μπορείτε επίσης να ελέγξετε την τυχαιότητα με temperature και top_p, ή ακολουθίες stop. Προσαρμόστε αυτές τις παραμέτρους για να ισορροπήσετε τη δημιουργικότητα και την ακρίβεια. Το μοντέλο υποστηρίζει context window 100,000 tokens για μακρά έγγραφα.
Χειρισμός Ορίων και Σφαλμάτων
Παρακολουθήστε τα όρια ρυθμού και τις απαντήσεις σφάλματος για να διατηρήσετε ομαλή ενσωμάτωση. Το API επιτρέπει 300 αιτήματα ανά λεπτό ανά κλειδί με όριο ταυτόχρονης χρήσης 8 ταυτόχρονων αιτήσεων. Διαχειριστείτε το HTTP 401 για άκυρα κλειδιά, 402 για ανεπαρκές πιστωτικό υπόλοιπο και 429 για όρια ρυθμού. Αυξήστε το προκαταβλημένο πιστωτικό σας υπόλοιπο μέσω crypto top-ups για να αποφύγετε διακοπές υπηρεσίας. Ελέγχετε πάντα το usage field στις απαντήσεις για να παρακολουθείτε ακριβώς την κατανάλωση tokens.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiaicheapest.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)Frequently asked questions
Ποιο είναι το φθηνότερο AI API για βασική παραγωγή κειμένου;
Η API μας προσφέρει διαφανή τιμολόγηση $0.15 ανά 1M input tokens και $0.50 ανά 1M output tokens. Δεν υπάρχει ελάχιστη δαπάνη, και το προκαταβολικό πιστωτικό όριο δεν λήγει ποτέ, καθιστώντας το οικονομικά αποδοτικό για μεταβλητά μοτίβα χρήσης.
Το μοντέλο LLM χωρίς φιλτράρισμα υποστηρίζει function calling;
Ναι, το μοντέλο υποστηρίζει function calling με τυπικούς ορισμούς εργαλείων. Μπορείτε να περάσετε εργαλεία και να ορίσετε tool_choice to auto για δυναμική κλήση συναρτήσεων. Αυτό επιτρέπει πολύπλοκες ροές εργασίας και εργασίες εξαγωγής δεδομένων.
Πώς διαχειρίζομαι όρια συχνότητας στο φθηνότερο API LLM;
Τα όρια API περιορίζουν τις αιτήσεις σε 300 ανά λεπτό ανά κλειδί με μέγιστο 8 ταυτόχρονες αιτήσεις. Αν υπερβείτε αυτά τα όρια, θα λάβετε κωδικό κατάστασης 429. Εφαρμόστε εκθετική backoff στον πελάτη σας για να διαχειριστείτε τις επαναλήψεις με χάρη.
Κτήστε το κλειδί API σας σε δευτερόλεπτα.
Εγγραφείτε, ανακτήστε το κλειδί σας, ενημερώστε τη βάση URL. Αυτό είναι.