el ▾
Δημιουργήστε κλειδιά

Γρήγορη Έναρξη: ενσωματώστε το uncensored api

Μετακίνηση του κώδικα σας στο uncensored API LLM μας ενημερώνοντας τη βάση URL και το API key. Αυτός ο γρήγορος οδηγός σας καθοδηγεί στην ενσωμάτωση χρησιμοποιώντας τυπικούς πελάτες συμβατούς με OpenAI.

Προαπαιτούμενα: SDK και μεταβλητές περιβάλλοντος

Ξεκινήστε εγκαθιστώντας το SDK που προτιμάτε και ρυθμίζοντας τα διαπιστευτήριά σας σε μεταβλητές περιβάλλοντος. Η υπηρεσία μας χρησιμοποιεί endpoints συμβατά με το τυπικό OpenAI, οπότε οι υπάρχουσες βιβλιοθήκες πελατών λειτουργούν χωρίς τροποποιήσεις. Χρειάζεστε μόνο ένα κλειδί API από το dashboard σας και το base URL για τα αιτήματά σας. Δεν απαιτούνται πολύπλοκα wrappers ή custom headers για βασική ενσωμάτωση.

curl https://api.claudecostpermilliontokens.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the current cost per million tokens for the Pro model?"}]
  }'

Βεβαιωθείτε ότι οι μεταβλητές περιβάλλοντος εξάγονται σωστά πριν τρέξετε τα σενάριά σας. Αυτή η προσέγγιση διατηρεί την πιστοποίησή σας ασφαλή και τον κώδικά σας φορητό σε διαφορετικά περιβάλλοντα ανάπτυξης.

Δημιουργία πελάτη με base URL

Ρυθμίστε τη βιβλιοθήκη πελάτη σας να κατευθύνεται στη βάση URL μας αντί για το endpoint του προεπιλεγμένου παρόχου. Χρησιμοποιήστε τη παρεχόμενη βάση URL και το κλειδί API σας για να αρχικοποιήσετε τη σύνδεση. Αυτή η απλή αλλαγή κατευθύνει όλη την κίνηση στο μοντέλο μας χωρίς λογοκρισία διατηρώντας τη συμβατότητα με τις τυπικές μεθόδους SDK.

from openai import OpenAI

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

Επαληθεύστε τη σύνδεση αναφέροντας τα διαθέσιμα μοντέλα. Αυτό το βήμα επιβεβαιώνει ότι ο πελάτης σας είναι σωστά διαδρομολογημένος προς την υποδομή μας πριν στείλετε οποιαδήποτε πραγματικά prompts ή δεδομένα.

Αποστολή της πρώτης σας αίτησης ολοκλήρωσης συνομιλίας

Στείλτε μια τυπική αίτηση ολοκλήρωσης συνομιλίας χρησιμοποιώντας το ID μοντέλου uncensored. Αυτό το μοντέλο διαχειρίζεται είσοδο και έξοδο κειμένου χωρίς απορρίψεις περιεχομένου για νόμιμη χρήση για ενήλικες. Μπορείτε να περάσετε μηνύματα, να ορίσετε θερμοκρασία και να ορίσετε άλλες παραμέτρους ακριβώς όπως θα κάνατε με οποιοδήποτε άλλο συμβατό endpoint OpenAI.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.claudecostpermilliontokens.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. Αυτό επιβεβαιώνει ότι η ενσωμάτωσή σας λειτουργεί σωστά και ότι το μοντέλο ανταποκρίνεται όπως αναμένεται στα prompts σας.

Διαχείριση streaming αποκρίσεων και tokens

Ενεργοποιήστε τη ροή (streaming) ρυθμίζοντας την παράμετρο stream σε true στο αίτημά σας. Το API επιστρέφει chunks κειμένου καθώς παράγονται, επιτρέποντάς σας να εμφανίσετε την έξοδο σε πραγματικό χρόνο. Κάθε chunk περιλαμβάνει δεδομένα χρήσης token στο τελευταίο chunk, βοηθώντας σας να παρακολουθείτε την κατανάλωση με ακρίβεια.

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)

Επεξεργαστείτε κάθε τμήμα αποδοτικά για να διατηρήσετε χαμηλή καθυστέρηση. Αυτή η μέθοδος είναι ιδανική για εφαρμογές όπου η άμεση ανατροφοδότηση είναι κρίσιμη, όπως διεπαφές chat ή εργαλεία δημιουργίας κώδικα σε πραγματικό χρόνο.

Χρήση function calling και λειτουργίας JSON

Εκμεταλλευτείτε την κλήση συναρτήσεων και τη λειτουργία JSON για δομημένες εξόδους. Ορίστε τη μορφή απόκρισης σε JSON για να διασφαλίσετε συνεπή ανάλυση στην εφαρμογή σας. Μπορείτε επίσης να ορίσετε εργαλεία και να καθορίσετε επιλογές εργαλείων για να κατευθύνετε τη συμπεριφορά εξόδου του μοντέλου.

Παράμετροι όπως η θερμοκρασία, το top_p και οι ακολουθίες stop επιτρέπουν τον λεπτομερή συντονισμό του στυλ απόκρισης. Χρησιμοποιήστε αυτά τα χαρακτηριστικά για να ενσωματώσετε το μοντέλο ομαλά στην υπάρχουσα ροή εργασίας σας.

Managing authentication and limits

Το API key σας ταυτοποιεί όλες τις αιτήσεις, με σφάλματα όπως 401 που υποδεικνύουν μη έγκυρο κλειδί και 402 που σηματοδοτεί ανεπαρκή πιστωτική. Τα όρια ρυθμού σας περιορίζουν σε 300 αιτήσεις ανά λεπτό και 8 ταυτόχρονες αιτήσεις ανά κλειδί. Το παράθυρο συμφραζομένων υποστηρίζει έως 100,000 tokens, με μέγιστη έξοδο 16,000 tokens ανά αίτηση.

Παρακολουθήστε τη χρήση σας για να αποφύγετε διακοπές. Τα σφάλματα κατά την επεξεργασία είναι δωρεάν, οπότε μπορείτε να επαναπροσπαθήσετε για αιτήματα χωρίς να ανησυχείτε για την κατανάλωση tokens. Κρατήστε το κλειδί σας ασφαλές και αντικαταστήστε το αν χρειαστεί μέσω του πίνακα ελέγχου.

Συχνές ερωτήσεις

Ποιο είναι το κόστος ανά εκατομμύριο tokens του Claude για αυτό το API;

Η τιμολόγησή μας είναι $0.15 ανά εκατομμύριο input tokens και $0.50 ανά εκατομμύριο output tokens. Αυτό το διαφανές μοντέλο εξασφαλίζει ότι πληρώνετε μόνο για όσα χρησιμοποιείτε, χωρίς κρυφές χρεώσεις ή μηνιαίες συνδρομές.

Πώς διαχειρίζομαι όρια συχνότητας και σφάλματα;

Είστε περιορισμένοι σε 300 αιτήματα ανά λεπτό και 8 ταυτόχρονες συνδέσεις ανά key. Ένα σφάλμα 401 σημαίνει ότι το key σας είναι άκυρο, ενώ ένα σφάλμα 402 υποδηλώνει ότι χρειάζεστε προσθήκη πιστωτικού υπολοίπου. Τα σφάλματα κατά την επεξεργασία δεν καταναλώνουν tokens.

Το μοντέλο χωρίς λογοκρισία είναι συμβατό με τα SDKs της OpenAI;

Ναι, το API μας είναι πλήρως συμβατό με OpenAI. Μπορείτε να χρησιμοποιήσετε τυπικά SDK ενημερώνοντας το base URL και το API key. Αυτό επιτρέπει άμεση μετοίκιση κώδικα χωρίς πολύπλοκα wrappers ή εξατομικευμένες υλοποιήσεις.

Κτήστε το κλειδί API σας σε λίγα λεπτά.

Εγγραφείτε, αντιγράψτε το key σας, κατευθύνετε το API σας στη νέα βάση URL. Απλό.

Δημιουργήστε κλειδιά