- GrokBezcenzury
- Οδηγός Γρήγορης Έναρξης για Προγραμματιστές
Οδηγός Γρήγορης Έναρξης για Προγραμματιστές
Συνδεθείτε στο uncensored LLM μέσω του συμβατού με OpenAI API. Αυτός ο οδηγός καλύπτει τη βασική διεύθυνση URL, την πιστοποίηση και τις βασικές δομές αιτήσεων.
Προαπαιτούμενα: Key και Base URL
"Το base_url είναι https://api.grokbezcenzury.com/v1.Χρειάζεστε ένα έγκυρο API key για εξουσιοδότηση. Το key εμφανίζεται αμέσως μετά την εγγραφή σας με Google ή email.
Αποστολή της πρώτης σας αίτησης
Στείλτε ένα POST request στο /v1/chat/completions. Χρησιμοποιήστε το ID του μοντέλου uncensored για την απάντηση.
curl https://api.grokbezcenzury.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate 200 lines of Python code"}]
}'
Ενσωμάτωση SDK Python
Προσδιορίστε τον πελάτη με το base URL και το key σας. Ορίστε το model σε uncensored. Το SDK χειρίζεται αυτόματα τη σειριοποίηση.
from openai import OpenAI
client = OpenAI(base_url="https://api.grokbezcenzury.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 Setup
Ρυθμίστε τον πελάτη ώστε να κατευθύνει στη βασική διεύθυνση URL μας. Περνάτε το ID του μοντέλου uncensored στην κλήση ολοκλήρωσης.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokbezcenzury.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);
Streaming Αποκρίσεις με SSE
Ορίστε stream: true για να λάβετε Server-Sent Events. Το τελικό chunk περιλαμβάνει τα στατιστικά χρήσης 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)
Όρια, Σφάλματα και Context
Το παράθυρο κειμένου είναι 100.000 tokens. Λαμβάνετε σφάλμα 401 με μη έγκυρο κλειδί. Σφάλμα 402 σημαίνει ότι δεν απομένει υπόλοιπο. Σφάλμα 429 υποδεικνύει ότι φτάσατε το όριο των 300 αιτημάτων ανά λεπτό.
Frequently asked questions
Ποια είναι η base URL για το grok bez cenzury API;
Η βασική διεύθυνση URL είναι HTTPS://api.grokbezcenzury.com/v1. Λειτουργεί με τυπικούς πελάτες συμβατούς με OpenAI.
Πώς διαχειρίζομαι αποκρίσεις streaming;
Ορίστε την παράμετρο stream σε true. Λαμβάνετε Server-Sent Events με το τελευταίο chunk να περιέχει δεδομένα χρήσης.
Τι συμβαίνει αν ξεπεράσω το όριο ρυθμού;
Λαμβάνετε σφάλμα 429. Το όριο είναι 300 αιτήσεις ανά λεπτό ανά κλειδί.
Πρόσβαση στο κλειδί API σας σε δευτερόλεπτα
Εγγραφείτε, αποκτήστε το κλειδί σας και ενημερώστε το τερματικό. Αυτό είναι όλο.