Γρήγορη Έναρξη: uncensored chat completions
Κατακτήστε το κλειδί API χωρίς λογοκρισία και ξεκινήστε να στέλνετε αιτήματα άμεσα. Αυτή η γρήγορη εκκίνηση καλύπτει τη βασική διεύθυνση URL, την πιστοποίηση και τα βασικά παραδείγματα SDK για την API συμβατή με OpenAI.
Βασικό URL και Αυθεντικοποίηση
Η βασική διεύθυνση URL για το endpoint uncensored AI είναι HTTPS://api.venicepricing.com/v1. Κάνετε πιστοποίηση περνώντας το κλειδί API σας στην κεφαλίδα Authorization ως Bearer token. Αυτή η ρύθμιση λειτουργεί με τα επίσημα SDKs OpenAI και οποιονδήποτε πελάτη συμβατό με OpenAI απλώς αλλάζοντας το base_url και το κλειδί API. Μπορείτε να δημιουργήσετε το κλειδί σας αμέσως στη σελίδα Λήψη κλειδιού API χρησιμοποιώντας Συνέχεια με Google ή email και κωδικό πρόσβασης. Δεν απαιτείται αριθμός τηλεφώνου για αυτή τη γρήγορη διαδικασία. Το κλειδί εμφανίζεται αμέσως μετά τη δημιουργία, οπότε μπορείτε να ξεκινήσετε τις δοκιμές αμέσως. Μπορείτε να έχετε μόνο ένα ενεργό κλειδί ανά λογαριασμό, αλλά μπορείτε να το αντικαταστήσετε οποιαδήποτε στιγμή.
Στείλτε μια Αίτηση Chat Completion
Στείλτε ένα τυπικό κειμενικό αίτημα εισόδου/εξόδου στο POST /v1/chat-completions endpoint. Χρησιμοποιήστε το model id uncensored για να προσπελάσετε το open-weight μοντέλο που έχει ρυθμιστεί για απουσία απορρίψεων. Το σώμα της αίτησης πρέπει να περιλαμβάνει το array messages με το περιεχόμενο του prompt σας. Μπορείτε να το δοκιμάσετε αμέσως με μια εντολή curl. Αυτή η άμεση προσέγγιση διασφαλίζει ότι χρησιμοποιείτε το σωστό endpoint για την υπηρεσία LLM uncensored μας. Τα σφάλματα και οι απορρίψεις είναι δωρεάν, οπότε πληρώνετε μόνο για την πραγματική κατανάλωση tokens. Θυμηθείτε ότι το μοντέλο δεν απορρίπτει νόμιμο περιεχόμενο για ενήλικες ή αμφιλεγόμενα θέματα. Δεν είναι GPT, Claude ή οποιοδήποτε άλλο μοντέλο άλλου παρόχου. Τρέχει στους δικούς μας servers.
Ρύθμιση Παραμέτρων Μοντέλου
Μπορείτε να προσαρμόσετε τη συμπεριφορά του μοντέλου χρησιμοποιώντας παραμέτρους όπως temperature, top_p, stop και seed. Αυτές οι ρυθμίσεις σας επιτρέπουν να ελέγξετε τη δημιουργικότητα και τον ντετερμινισμό στις απαντήσεις. Το παράθυρο πλαισίου (context window) υποστηρίζει έως 100,000 tokens για prompt και completion συνολικά. Κάθε αίτημα μπορεί να εξάγει το πολύ 16,000 tokens, ή 2,048 αν δεν ορίσετε max_tokens. Υποστηρίζεται επίσης η κλήση συναρτήσεων (function calling) μέσω tools και tool_choice. Αυτή η ευελιξία σας επιτρέπει να χτίσετε πολύπλοκες αλληλεπιδράσεις χωρίς να χρειάζεται συνδρομή. Μπορείτε να λεπτουργήσετε την έξοδο ώστε να ταιριάζει τέλεια με την συγκεκριμένη περίπτωσή σας. Το μοντέλο παραμένει συνεπές σε διαφορετικές διαμορφώσεις παραμέτρων.
Διαχείριση Αποκρίσεων Streaming
Ενεργοποιήστε τη ροή (streaming) ορίζοντας stream σε true στη διεπαφή σας. Η API επιστρέφει απαντήσεις μέσω Server-Sent Events (SSE) για παράδοση tokens σε πραγματικό χρόνο. Μπορείτε να παρακολουθήσετε τη χρήση tokens στο τελευταίο chunk της ροής. Αυτή η λειτουργία είναι ιδανική για εφαρμογές που χρειάζονται άμεση ανατροφοδότηση. Η ροή βοηθά στη μείωση της αντιλαμβανόμενης καθυστέρησης για χρήστες που περιμένουν μακρές απαντήσεις. Μπορείτε να αναλύσετε τα δεδομένα της ροής στη γλώσσα που προτιμάτε. Το API key παραμένει έγκυρο καθ' όλη τη διάρκεια της ροής. Τα σφάλματα κατά τη ροή διαχειρίζονται ομαλά χωρίς απώλεια πιστωτικού σας ορίου. Αυτή η μέθοδος είναι αποδοτική για σενάρια υψηλής διαπερατότητας.
Χρήση Function Calling
Ορίστε εργαλεία στο αίτημά σας για να ενεργοποιήσετε τις δυνατότητες κλήσης συναρτήσεων. Το μοντέλο μπορεί να επιστρέψει δομημένα δεδομένα που ταιριάζουν με τους ορισμούς των εργαλείων σας. Αυτή η λειτουργία υποστηρίζει το tool_choice για ακριβέ έλεγχο της εκτέλεσης συναρτήσεων. Μπορείτε να ενσωματώσετε εξωτερικά APIs ή να εκτελέσετε πολύπλοκες μετασχηματισμούς δεδομένων. Το μοντέλο uncensored χειρίζεται αξιόπιστα τους ορισμούς εργαλείων χωρίς περιττές απορρίψεις. Μπορείτε να ορίσετε πολλαπλά εργαλεία σε ένα αίτημα. Το API επεξεργάζεται τις κλήσεις εργαλείων και επιστρέφει την κατάλληλη έξοδο. Αυτή η δυνατότητα καθιστά την υπηρεσία κατάλληλη για προηγμένες ροές εργασίας agent. Μπορείτε να δοκιμάσετε την κλήση συναρτήσεων με οποιοδήποτε συμβατό με OpenAI SDK.
Μορφοποίηση Αποκρίσεων JSON
Ορίστε response_format σε json_object για να αναγκάσετε το μοντέλο να επιστρέψει έγκυρο JSON. Αυτό διασφαλίζει συνεπή ανάλυση στον κώδικα της εφαρμογής σας. Μπορείτε να χρησιμοποιήσετε αυτή τη λειτουργία για εξαγωγή δομημένων δεδομένων ή απαντήσεις API. Το μοντέλο συμμορφώνεται αυστηρά με τους κανόνες σύνταξης JSON. Αυτός ο μορφότυπος μειώνει την ανάγκη για μετα-επεξεργασία στον κώδικά σας. Μπορείτε να επαληθεύσετε την έξοδο αμέσως μετά τη λήψη. Το uncensored AI API υποστηρίζει αυτόν τον μορφότυπο χωρίς επιπλέον χρεώσεις. Τα σφάλματα δεν χρεώνονται, οπότε μπορείτε να πειραματιστείτε ελεύθερα. Αυτή η λειτουργία είναι απαραίτητη για αξιόπιστη ενσωμάτωση με άλλα συστήματα.
cURL
curl https://api.venicepricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the cost of a vaporetto ticket"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.venicepricing.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.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.venicepricing.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);Ροή
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)Συχνές ερωτήσεις
Ποια είναι η base URL για την τιμολόγηση του Venice;
Η βασική διεύθυνση URL είναι HTTPS://api.venicepricing.com/v1. Αυτή η διεύθυνση λειτουργεί με τυπικά SDKs του OpenAI όταν ενημερώσετε τη ρύθμιση base_url. Πρέπει να συμπεριλάβετε το κλειδί API σας στον header Authorization για έλεγχο ταυτότητας.
Πώς διαχειρίζομαι σφάλματα και όρια συχνότητας;
Ένα σφάλμα 401 υποδηλώνει μη έγκυρο ή λείπον κλειδί API. Ένα σφάλμα 402 σημαίνει ότι έχετε ανεπαρκές υπόλοιπο στον προπληρωμένο λογαριασμό σας. Ένα σφάλμα 429 σηματοδοτεί ότι έχετε ξεπεράσει το όριο των 300 αιτήσεων ανά λεπτό. Μπορείτε να τα επιλύσετε ελέγχοντας το κλειδί σας, αυξάνοντας το υπόλοιπο μέσω κρυπτονομισμάτων ή περιμένοντας την επαναφορά του ορίου ταχύτητας.
Ποιο είναι το μέγεθος του παραθύρου συνάφειας;
Το παράθυρο πλαισίου (context window) υποστηρίζει έως 100.000 tokens για την εισερχόμενη και την εξερχόμενη απάντηση. Κάθε αίτημα μπορεί να αποδώσει το πολύ 16.000 tokens. Αν δεν ορίσετε max_tokens, το όριο εξόδου είναι 2.048 tokens. Το μέγεθος αυτό είναι κατάλληλο για μακρά έγγραφα και σύνθετες συνομιλίες.
Λάβετε το key τώρα
Εγγραφείτε, αποκτήστε το κλειδί σας, και κατευθυνθείτε στο τερματικό μας. Αυτό είναι.
Get API key