Heretic IAΤεκμηρίωση API Αναισθησία LLM
Τεκμηρίωση API Αναισθησία LLM
Ξεκινήστε με την API Heretic Ia σε λίγα λεπτά. Αυτός ο γρήγορος οδηγός καλύπτει την πιστοποίηση, αιτήματα, streaming και όρια για την uncensored LLM.
Βασικό URL και Αυθεντικοποίηση
Η API χρησιμοποιεί ένα μοναδικό base URL για όλα τα αιτήματα. Κάνετε έλεγχο ταυτότητας χρησιμοποιώντας ένα κλειδί API που περνάτε στο Authorization header. Δημιουργήστε έναν λογαριασμό μέσω Google ή email στο Get API key page to receive your key immediately.
- Base URL:
https://api.hereticia.com/v1 - Auth:
Authorization: Bearer YOUR_API_KEY
Δεν απαιτείται αριθμός τηλεφώνου για εγγραφή, και το key είναι έγκυρο για όλα τα endpoints. Χρησιμοποιήστε τα επίσημα SDK της OpenAI ρυθμίζοντας τη base URL και το API key. Το key εμφανίζεται μία φορά, οπότε αποθηκεύστε το με ασφάλεια.
Πρώτη αίτηση
Στείλτε ένα τυπικό chat.completions αίτηση για τη δημιουργία κειμένου από το μοντέλο χωρίς λογοκρισία. Το endpoint δέχεται payloads JSON με ένα messages array και ένα model field ορισμένο σε uncensored.
Αυτό το αίτημα απεικονίζει μια απλή αλληλεπίδραση. Το μοντέλο επιστρέφει κείμενο χωρίς απορρίψεις περιεχομένου για νόμιμη χρήση ενήλικων. Ελέγξτε την απόκριση για το παραγόμενο περιεχόμενο.
curl https://api.hereticia.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate the sum of 2048 and 512."}]
}'
Ενσωμάτωση SDK Python
Χρησιμοποιήστε την επίσημη βιβλιοθήκη Python της OpenAI για να ενσωματώσετε το API στα scripts σας. Ορίστε τη βάση URL σε https://api.hereticia.com/v1 and provide your API key. The library handles request formatting automatically.
Εγκαταστήστε τη βιβλιοθήκη μέσω pip. Στη συνέχεια αρχικοποιήστε τον πελάτη με τη προσαρμοσμένη βασική διεύθυνση URL. Στείλτε ένα μήνυμα και εκτυπώστε την απόκριση. Αυτή η προσέγγιση λειτουργεί για τους περισσότερους πελάτες συμβατούς με OpenAI.
from openai import OpenAI
client = OpenAI(base_url="https://api.hereticia.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 Integration
Ενσωματώστε με Node.js εγκαθιστώντας το πακέτο OpenAI. Ρυθμίστε τον πελάτη με τη βάση URL Heretic Ia και το κλειδί API σας. Το SDK απλοποιεί τη δημιουργία αιτημάτων και την ανάλυση απαντήσεων.
Ενεργοποιήστε τον πελάτη με τη σωστή βάση URL. Δημιουργήστε ένα αίτημα chat completion με το uncensored μοντέλο. Διαχειριστείτε την απόκριση για να εξαγάγετε το παραγόμενο κείμενο. Αυτή η μέθοδος είναι αποδοτική για εφαρμογές server-side.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.hereticia.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 Αποκρίσεις
Ενεργοποιήστε streaming ρυθμίζοντας stream: true στην αίτησή σας. Το API επιστρέφει μια ροή κομματιών Server-Sent Events (SSE). Κάθε κομμάτι περιέχει μερικό κείμενο και δεδομένα χρήσης token στο τελευταίο κομμάτι.
Η ροή δεδομένων (streaming) μειώνει την αντιλαμβανόμενη καθυστέρηση για μακροχρόνιες απαντήσεις. Επεξεργαστείτε κάθε κομμάτι καθώς φτάνει. Το τελευταίο κομμάτι περιλαμβάνει τον συνολικό αριθμό 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 Window
Το παράθυρο πλαισίου (context window) υποστηρίζει 100,000 tokens συνολικά (prompt συν completion). Η μέγιστη έξοδος είναι 16,000 tokens ανά αίτηση. Αν max_tokens είναι μη ρυθμισμένο, το όριο είναι 2.048 tokens.
Οι περιορισμοί ρυθμού επιτρέπουν 300 αιτήματα ανά λεπτό ανά κλειδί. Ταυτόχρονα αιτήματα έως 8 ανά κλειδί. Το μέγεθος του σώματος αιτήματος δεν πρέπει να υπερβαίνει τα 8 MB. Τα σφάλματα περιλαμβάνουν 401 για μη έγκυρα κλειδιά, 402 για ανεπαρκές υπόλοιπο και 429 για περιορισμούς ρυθμού. Τα σφάλματα και οι απορρίψεις δεν καταναλώνουν υπόλοιπο.
Frequently asked questions
Πώς θα ξεκινήσω με το Heretic Ia API;
Εγγραφείτε στη σελίδα Get API key χρησιμοποιώντας Google ή email. Θα λάβετε ένα API key άμεσα. Χρησιμοποιήστε αυτό το key με οποιοδήποτε OpenAI-compatible SDK ρυθμίζοντας το base URL σε HTTPS://api.hereticia.com/v1.
Ποιο είναι το παράθυρο συμφραζομένων και το όριο εξόδου;
Το παράθυρο συμφραζομένων είναι 100.000 tokens, συμπεριλαμβανομένων της εντολής και της απάντησης. Η μέγιστη έξοδος ανά αίτηση είναι 16.000 tokens, ή 2.048 tokens αν δεν καθοριστεί max_tokens.
Πώς λειτουργεί το streaming και πού αναφέρεται η χρήση token;
Ορίστε stream: true για λήψη ροής Server-Sent Events. Κάθε chunk περιέχει μερικό κείμενο. Οι λεπτομέρειες χρήσης tokens παρέχονται στο τελευταίο chunk της ροής.
Δημιουργήστε το API key σας
Εγγραφή λογαριασμού, ανακτήστε το key, και ενημερώστε τη base URL. Αυτή είναι όλη η διαμόρφωση.