el ▾

Οδηγός Γρήγορης Έναρξης για Προγραμματιστές

Συνδέστε τον υπάρχοντα OpenAI-compatible client στο uncensored LLM API μας σε δευτερόλεπτα. Ο οδηγός αυτός καλύπτει αυθεντικοποίηση, μορφές αιτημάτων, streaming και tool use για γρήγορη ενσωμάτωση.

Πιστοποίηση & Base URL

Χρησιμοποιήστε το API key σας με το Authorization: Bearer header. Η βάση URL μας είναι https://api.apiclaudecheap.com/v1uncensored. Λαμβάνετε ένα key ανά λογαριασμό, που εκδίδεται άμεσα μετά την εγγραφή μέσω Google ή email. Δεν απαιτείται αριθμός τηλεφώνου.

Τερματικό Συμπληρώματος Συζήτησης

Στείλτε κείμενο στο POST /v1/chat/completions. Το μοντέλο δημιουργεί απαντήσεις κειμένου χωρίς απορρίψεις περιεχομένου για θέματα ενήλικων. Τα αιτήματα ακολουθούν τυπικές δομές JSON. Τα input tokens κοστίζουν $0.15 ανά εκατομμύριο, τα output $0.50 ανά εκατομμύριο. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν πιστωτικό οριο. Ξεκινήστε με ένα απλό μήνυμα για να επαληθεύσετε τη σύνδεση.

curl https://api.apiclaudecheap.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return only the current UTC timestamp"}]
  }'

Ενσωμάτωση SDK Python

Εξάρτηση base_url στο OpenAI client. Περάστε το API key και το όνομα του μοντέλου. Το client χειρίζεται τη serialization αυτόματα. Μπορείτε να κάνετε streaming ή να διαβάσετε full responses. Αυτή η προσέγγιση σας επιτρέπει να επαναχρησιμοποιήσετε υπάρχοντα codebases. Προσαρμόστε το base URL για να δείχνει στο endpoint μας. Κρατήστε το όνομα του μοντέλου ως uncensored. Δοκιμάστε πρώτα με ένα σύντομο prompt.

from openai import OpenAI

client = OpenAI(base_url="https://api.apiclaudecheap.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 Integration

Ρυθμίστε το baseUrl επιλογή στον Node client σας. Ορίστε το API key στα headers. Χρησιμοποιήστε uncensored ως το model. Αυτό σας επιτρέπει να εναλλάσσετε παρόχους χωρίς να αλλάξετε τη λογική της εφαρμογής σας. Το SDK διαχειρίζεται τη σύνδεση HTTP. Διαχειριστείτε τα σφάλματα με χάρη. Ελέγξτε τον κωδικό κατάστασης της απάντησης. Αναλύστε το JSON body. Αυτή η μέθοδος λειτουργεί τόσο για συγχρονικές όσο και για ασύγχρονες αιτήσεις.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apiclaudecheap.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);

Ροή με SSE

Ενεργοποιήστε streaming ρυθμίζοντας stream: true. Ο διακομιστής στέλνει Server-Sent Events (SSE). Κάθε τμήμα περιέχει μερικό κείμενο. Το τελευταίο τμήμα περιλαμβάνει στατιστικά χρήσης 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)

Συνάρτηση Calling & JSON Mode

Ορίστε εργαλεία στο tools array. Το μοντέλο επιστρέφει δομημένα δεδομένα όταν χρειάζεται. Χρησιμοποιήστε response_format: {type: "json_object"} για αυστηρό JSON. Αυτό διασφαλίζει προβλέψιμες εξόδους για αυτοματοποίηση. Η θερμοκρασία και το top_p ελέγχουν την τυχαιότητα. Οι χαμηλότερες τιμές κάνουν τις απαντήσεις πιο ντετερμινιστικές. Ορίστε ένα seed για αναπαραγωγιμότητα. Οι ακολουθίες διακοπής σταματούν τη δημιουργία νωρίτερα. Τα πειράματα παρουσίας και συχνότητας προσαρμόζουν την επανάληψη tokens.

Frequently asked questions

Γιατί ενεργοποιείται το όριο ρυθμού 429;

Έχετε ξεπεράσει τις 300 αιτήσεις ανά λεπτό ή τις 8 ταυτόχρονες αιτήσεις ανά key. Κάθε key έχει αυστηρό όριο. Περιμένετε λίγα δευτερόλεπτα πριν κάνετε retry. Αναβαθμίστε το key σας ή κατανείμετε το φορτίο σε πολλαπλά keys αν χρειαστεί.

Τι συμβαίνει σε σφάλμα 402;

Η προπληρωμένη πιστωτική σας εξαντλήθηκε. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν πιστωτικό. Κάντε επαναφόρτιση με USDT ή USDC για να συνεχίσετε. Η πιστωτική δεν λήγει ποτέ, οπότε μπορείτε να προσθέσετε κεφάλαια αργότερα.

Πόσο μεγάλο είναι το παράθυρο συμφραζομένων;

Το παράθυρο πλαισίου είναι 100.000 tokens για την εντολή και την ολοκλήρωση συνολικά. Μέγιστη έξοδος είναι 16.000 tokens ανά αίτημα. Αιτήματα άνω των 8 MB απορρίπτονται. Διατηρήστε τα payloads συνοπτικά για να αποφύγετε σφάλματα.

Κτήστε το κλειδί API σας σε δευτερόλεπτα.

Εγγραφείτε, ανακτήστε το κλειδί σας, ενημερώστε τη βάση URL σας. Αυτό είναι.

Αποκτήστε το key σας