Începe rapid: Integrarea modelului obliterated
Nu vă mai luptați cu proxy-urile wrapper. Utilizați endpoint-ul standard compatibil OpenAI pentru a trimite text către LLM-ul non-cenzurat imediat.
Instalare și configurare SDK
Instalează biblioteca ta preferată și configurează URL-ul de bază să indice către infrastructura noastră.
pip install openai
Stabilește URL-ul de bază la https://api.obliteratedmodel.com/v1 și introduceți cheia API. Aceasta funcționează cu orice client care respectă specificația standard.
Recuperează-ți cheia din panou după înscriere cu Google sau email. Nu este necesar un număr de telefon pentru verificare.
Asigură-te că cheia este activă înainte de a face solicitări.
- Instalează SDK-ul.
- Stabilește URL-ul de bază.
- Introduceți cheia API.
from openai import OpenAI
client = OpenAI(base_url="https://api.obliteratedmodel.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)
Punctul final /v1/chat/completions
Trimiteți o cerere POST către endpoint-ul de completări chat pentru a primi răspunsuri text.
Folosește identificatorul modelului uncensored în payload-ul tău. Endpoint-ul acceptă parametri standard precum temperature și top_p.
Tokenii de intrare sunt taxați la $0.15 per milion, în timp ce tokenii de ieșire costă $0.50 per milion. Erorile nu consumă credite.
curl https://api.obliteratedmodel.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top 5 linux commands for disk usage."}]
}'
Numărul de tokeni și răspunsuri în flux
Activați streaming-ul setând stream: true în corpul cererii tale.
API returnează fragmente prin Server-Sent Events. Detaliile de utilizare a tokenilor apar în ultimul fragment al fluxului.
Stabilește o limită maximă de tokeni pentru a controla lungimea outputului. Valoarea implicită este de 2,048 de tokeni dacă nu specifici o valoare.
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)
Function calling și modul JSON
Structurează răspunsurile folosind modul JSON sau apelarea de funcții.
Setează response_format pentru {"type": "json_object"} pentru ieșire JSON strictă. Utilizați tools parametrul pentru capabilitățile de apelare a funcțiilor.
Acest lucru permite integrarea programatică în aplicațiile dvs. fără a analiza textul dezordonat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.obliteratedmodel.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);
Parametri: temperatură, top_p și seed
Controlează aleatorietatea și reproductibilitatea cu parametri standard de eșantionare.
Ajustați temperature pentru creativitate, top_p pentru eșantionarea nucleu, și seed pentru ieșiri deterministe.
Acești parametri afectează modul în care modelul uncensored generează text. Folosește stop secvențe pentru a opri generarea devreme.
Penalitățile de prezență și frecvență ajută la reducerea repetării în contexte lungi.
Gestionarea limitelor și a erorilor
Monitorați-vă rata de solicitări și soldul creditului pentru a evita întreruperile.
Limitează-te la 300 de cereri pe minut per cheie. Poți rula 8 cereri simultan.
Gestionează erorile 401 verificând validitatea cheii API. Rezolvă erorile 402 reîncărcând cu criptomonede.
Gestionează erorile de limită 429 implementând backoff exponențial. Fereastra de context suportă 100.000 de tokeni pentru intrare și completare combinate.
Corpurile solicitărilor nu trebuie să depășească 8 MB.
Obține cheia ta API
Înregistrează-te, copiază tokenul, actualizează endpoint-ul. Gata.