Dokumentace k API: Koncový bod LLM bez omezení
Začněte budovat s naším API LLM bez omezení během minut. Rozhraní odpovídá standardu OpenAI, takže můžete prohodit svou základní URL a klíč a získat okamžitý přístup k generování obsahu bez omezení.
Základní URL a ověření
Váš klíč API autentizuje každý požadavek na naše endpointy. Pro každý účet vydáváme jeden aktivní klíč, který nahrazuje jakýkoli předchozí klíč okamžitě po jeho vygenerování. Tento design udržuje váš přístup jednoduchý a bezpečný bez složitých rozsahů oprávnění.
Nasměrujte klienta na základní URL a předáte klíč v hlavičce. Systém zamítne neplatné klíče kódem stavu 401. Nemusíte spravovat více klíčů ani čekat na schválení.
První požadavek pomocí cURL
Ověřte, že vaše integrace funguje odesláním jednoduchého požadavku na dokončení textu. Použijte identifikátor modelu bez omezení, abyste získali neomezené odpovědi bez filtrů obsahu.
Tato žádost demonstruje základní strukturu požadovanou pro naše API. Nahraďte YOUR_API_KEY svým skutečným oprávněním.
curl https://api.modelsunlocked.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Set the server port to 8080 and restart"}]
}'
Integrace Python SDK
Použijte oficiální knihovnu OpenAI pro Python pro komunikaci s naším endpointem. Nastavte základní URL a API klíč před vytvořením instance klienta. Tento přístup zajišťuje kompatibilitu s existujícími kódovými bázemi.
from openai import OpenAI
client = OpenAI(base_url="https://api.modelsunlocked.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)
Nastavení SDK Node.js
Integrujte naše bezbariérové LLM do svých JavaScript aplikací pomocí standardního SDK. Nakonfigurujte klienta pomocí své konkrétní základní URL a klíče.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.modelsunlocked.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);
Streamované odpovědi přes SSE
Povolte streamování nastavením parametru stream na true. Naše API vrací Server-Sent Events (SSE) pro doručování tokenů v reálném čase. Každý chunk obsahuje částečný text, což umožňuje vaší aplikaci zobrazovat výsledky inkrementálně.
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)
Limity, chyby a kontextové okno
Váš účet podporuje kontextové okno o velikosti 100 000 tokenů, které zahrnuje tokeny pro prompt i completion. Můžete odeslat až 300 požadavků za minutu s limitem souběžnosti 8 současných požadavků. Pokud tyto limity překročíte, API vrátí chybu limitu rychlosti 429. Nedostatek kreditu způsobí chybu 402. Ujistěte se, že tělo požadavku nepřekročí 8 MB.
Technické FAQ
Jaká je základní URL pro API odemčených modelů?
Základní URL je HTTPS://api.modelsunlocked.com/v1. Musíte aktualizovat konfiguraci klienta tak, aby ukazovala na tuto adresu místo standardního endpointu OpenAI.
Jak řešit chyby ověřování?
Pokud obdržíte stavový kód 401, je váš API klíč buď neplatný, nebo expiroval. Zkontrolujte na svém panelu, zda používáte správný klíč. V případě potřeby vygenerujte nový klíč.
Co se stane, když mi dojdou kredity?
Požadavky selžou se stavovým kódem 402, když je váš předplacený kredit vyčerpán. Službu můžete okamžitě obnovit pomocí kryptoměn bez ztráty místa ve frontě.
Přístup vyžaduje jeden krok
Zaregistrujte se, získejte svůj token a aktualizujte základní URL. Hotovo.