Οδηγός Γρήγορης Έναρξης για ανεξέλεγκτο ai
Λάβω ωμά, ανεπεξέργαστο κείμενο από το uncensored API μας σε λίγα λεπτά. Αυτός ο οδηγός δείχνει πώς να συνδέσετε το τυπικό σας SDK και να ξεκινήσετε να στέλνετε αιτήματα αμέσως.
Εγκαταστήστε το τυπικό SDK της OpenAI
Ξεκινήστε εγκαθιστώντας την επίσημη βιβλιοθήκη για τη γλώσσα προγραμματισμού που προτιμάτε. Το interface μας είναι πλήρως συμβατό με τα τυπικά εργαλεία, οπότε δεν χρειάζεστε έναν εξειδικευμένο πελάτη. Χρησιμοποιήστε pip για Python ή npm για Node.js για να προσθέσετε την εξάρτηση στο έργο σας. Αυτό διασφαλίζει ότι μπορείτε να αξιοποιήσετε υπάρχοντα μοτίβα κώδικα χωρίς να μάθετε ένα νέο πρωτόκολλο.
Ρυθμίστε τη βάση URL και το κλειδί API σας
Κατευθύνετε τον πελάτη SDK σας στο εξειδικευμένο endpoint αντί για τον προεπιλεγμένο πάροχο. Πρέπει να ορίσετε το βασικό URL στο HTTPS://api.aiopenuncensored.com/v1 και να παρέχετε το μοναδικό κλειδί API σας. Αυτή η διαμόρφωση κατευθύνει την κίνηση προς τον διακομιστή μοντέλου χωρίς λογοκρισία αντί για τον εμπορικό γίγαντα. Το κλειδί σας δημιουργείται άμεσα κατά την εγγραφή, ώστε να μπορείτε να ξεκινήσετε τις δοκιμές αμέσως.
Στείλτε το πρώτο αίτημα ολοκλήρωσης συνομιλίας
Κάντε μια POST αίτηση στο /v1/chat/completions με το αναγνωριστικό μοντέλου "uncensored". Αυτή η απλή κλήση επιστρέφει ωμό κείμενο χωρίς τους συνηθισμένους φilters περιεχομένου που μπλοκάρουν την είσοδό σας. Μπορείτε να στείλετε τυπικά μηνύματα και να λάβετε άμεσες απαντήσεις. Ελέγξτε τον παρακάτω κώδικα για την ακριβή εντολή curl για να επαληθεύσετε τη σύνδεση.
Διαχειριστείτε απαντήσεις ροής (streaming) και χρήση tokens
Ενεργοποιήστε τη ροή (streaming) ορίζοντας την παράμετρο stream σε true. Το API επιστρέφει τμήματα καθώς παράγονται, επιτρέποντάς σας να εμφανίσετε κείμενο σε πραγματικό χρόνο. Το τελευταίο τμήμα περιέχει τα στατιστικά στοιχεία χρήσης tokens για χρέωση και παρακολούθηση. Αυτή η προσέγγιση μειώνει σημαντικά την αντιλαμβανόμενη καθυστέρηση για τους τελικούς χρήστες.
Υλοποιήστε κλήση συναρτήσεων και λειτουργία JSON
Χρησιμοποιήστε την παράμετρο tools για να ορίσετε συναρτήσεις που μπορεί να καλέσει το μοντέλο σας. Μπορείτε επίσης να επιβάλετε αυστηρή JSON έξοδο ορίζοντας response_format σε json_object. Αυτό διασφαλίζει ότι η εφαρμογή σας λαμβάνει δομημένα δεδομένα χωρίς σφάλματα ανάλυσης. Το μοντέλο υποστηρίζει tool_choice και άλλες τυπικές παραμέτρους για ακριβή έλεγχο.
Κατανοήστε τα όρια ταχύτητας και τους περιορισμούς tokens
Το κλειδί API σας επιτρέπει 300 αιτήσεις ανά λεπτό και υποστηρίζει έως 8 ταυτόχρονες αιτήσεις. Το παράθυρο πλαισίου κρατά 100.000 tokens συνολικά, με μέγιστη έξοδο 16.000 tokens ανά αίτηση. Σφάλματα όπως 401 ή 429 είναι συνηθισμένα και υποδεικνύουν ότι πρέπει να ελέγξετε το κλειδί σας ή να περιμένετε λίγα δευτερόλεπτα. Το πιστωτικό υπόλοιπο καταναλώνεται μόνο για επιτυχή χρήση tokens.
cURL
curl https://api.aiopenuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aiopenuncensored.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.aiopenuncensored.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)Συχνές Ερωτήσεις
Είναι αυτό το API OpenAI χωρίς λογοκρισία από την OpenAI;
Όχι, είμαστε μια ανεξάρτητη υπηρεσία που φιλοξενεί ένα διακριτό μοντέλο ανοιχτού βάρους. Χρησιμοποιούμε την ίδια διεπαφή συμβατή με OpenAI αλλά παρέχουμε το δικό μας LLM χωρίς λογοκρισία, όχι GPT-4 ή GPT-3.5. Μπορείτε να χρησιμοποιήσετε τυπικά SDK με τη βάση URL μας για να λάβετε μη φιλτραρισμένα αποτελέσματα.
Τι συμβαίνει αν φτάσω το όριο ρυθμού;
Η API επιστρέφει κωδικό κατάστασης 429 όταν ξεπεράσετε τα 300 αιτήματα ανά λεπτό. Θα πρέπει να υλοποιήσετε εκθετική υποχώρηση στον πελάτη σας για αυτόματη επανάληψη. Το σύστημά μας μηδενίζει μετρητή κάθε λεπτό, οπότε τα αιτήματά σας θα συνεχίσουν κανονικά μετά την εξάλειψη του παραθύρου.
Το μοντέλο uncensored AI υποστηρίζει μεγάλα context windows;
Ναι, το μοντέλο υποστηρίζει context window 100,000 tokens για input και output συνολικά. Μπορείτε να στείλετε μεγάλα έγγραφα ή μακροχρόνιες ιστορίες συνομιλίας χωρίς περικοπή. Το μέγιστο μήκος μεμονωμένης απάντησης ορίζεται στα 16,000 tokens για διασφάλιση σταθερότητας.
Λάβετε το API key σας
Εγγραφείτε, αντιγράψτε το κλειδί, ενημερώστε τη διεύθυνση endpoint. Η ρύθμιση ολοκληρώθηκε.