Unrestricted/Τεκμηρίωση API Συμβατού με OpenAI
Τεκμηρίωση API Συμβατού με OpenAI
Ξεκινήστε με την API LLM χωρίς λογοκρισία μας σε λίγα λεπτά. Στείλτε ένα αίτημα στη βάση URL, λάβετε ωμό κείμενο και κλιμακώστε χωρίς χρεώσεις συνδρομής.
https://api.unrestrictedaichatgpt.com/v1uncensored
Πιστοποίηση & Base URL
Χρησιμοποιήστε τη παρεχόμενη βάση URL και API key για πρόσβαση στην υπηρεσία. Το key σας πιστοποιεί όλα τα αιτήματα.
- Base URL:
https://api.unrestrictedaichatgpt.com/v1 - Header:
Authorization: Bearer YOUR_API_KEY
Κτήστε το κλειδί API σας αμέσως από το dashboard.
curl https://api.unrestrictedaichatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Run python script to sum column in csv file"}]
}'
Τερματικό Συμπληρώματος Συζήτησης
Στείλτε μηνύματα στο /v1/chat/completions endpoint. Το model ID είναι uncensored.
Οι αιτήσεις επιστρέφουν απαντήσεις κειμένου. Ελέγχετε το μήκος της εξόδου μέσω του max_tokens.
from openai import OpenAI
client = OpenAI(base_url="https://api.unrestrictedaichatgpt.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)
Streaming Αποκρίσεις (SSE)
Ενεργοποιήστε streaming ρυθμίζοντας stream: true. Λάβετε tokens σε πραγματικό χρόνο μέσω Server-Sent Events.
Τα λεπτομερή δεδομένα χρήσης 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)
Παράμετροι: Θερμοκρασία, Top P και Λειτουργία JSON
Ρύθμιση temperature και top_p για τον έλεγχο της δημιουργικότητας. Χρησιμοποιήστε response_format: {"type": "json_object"} για δομημένη έξοδο.
Ορίστε max_tokens για να περιορίσετε το μήκος της απάντησης.
Συνάρτηση Calling & Εργαλεία
Ορίστε εργαλεία στο αίτημά σας. Το μοντέλο επιστρέφει δομημένες κλήσεις εργαλείων.
Χρήση tool_choice για να επιβάλετε συγκεκριμένη συμπεριφορά.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unrestrictedaichatgpt.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);
Όρια Ρυθμού & Περιορισμοί
Όριο: 300 αιτήσεις/λεπτό, 8 ταυτόχρονες αιτήσεις. Μέγιστο σώμα: 8 MB. Παράθυρο πλαισίου: 100,000 tokens. Τα σφάλματα είναι δωρεάν. Δεν εκδίδονται επιστροφές χρημάτων.
Συχνές ερωτήσεις
Ποιο είναι το μέγεθος του παραθύρου συνάφειας;
Το μοντέλο υποστηρίζει παράθυρο συνάφειας 100.000 tokens για συνδυασμένη είσοδο και έξοδο. Μπορείτε να ορίσετε έως 16.000 tokens για έξοδο ανά αίτημα.
Πώς διαχειρίζομαι σφάλματα;
Συνηθισμένα σφάλματα περιλαμβάνουν 401 (μη έγκυρο κλειδί), 402 (χωρίς credit) και 429 (όριο ρυθμού). Τα σφάλματα δεν καταναλώνουν το προκαταβλημένο credit σας.
Αυτή είναι μια επίσημη API OpenAI;
Όχι. Πρόκειται για API συμβατό με OpenAI που χρησιμοποιεί ένα διαφορετικό μοντέλο χωρίς λογοκρισία. Χρησιμοποιήστε τα ίδια SDK αλλά αλλάξτε τη βάση URL και το κλειδί.
Δημιουργήστε το key σας
Εγγραφείτε, ανακτήστε το κλειδί σας, ενημερώστε το τερματικό. Έγινε.