Dokumentace API
Začněte odesílat požadavky do API nekorigovaného LLM během méně než minuty. Vyměňte základní URL a API klíč pro přístup k modelu bez změny kódu vašeho existujícího klienta.
Základní URL a ověření
Připojte se k API aktualizací konfigurace klienta. Použijte základní URL https://api.gptchatcc.com/v1 a předat klíč v Authorization hlavička. Toto standardní nastavení zajistí, že vaše existující SDK OpenAI okamžitě směrují požadavky na náš model uncensored.
- Základní URL:
https://api.gptchatcc.com/v1 - Hlavička:
Authorization: Bearer YOUR_API_KEY
Váš první požadavek
Pošlete jednoduché dokončení chatu pro ověření připojení. Koncový bod přijímá standardní parametry jako model, messages, a max_tokens. Náš systém vrací textové odpovědi bez odmítnutí, která jsou běžná u jiných modelů.
Zde je základní příklad pomocí cURL pro otestování vašeho připojení.
curl https://api.gptchatcc.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Integrace Python SDK
Použijte oficiální openai Balíček Python pro interakci s API. Změňte base_url a api_key ve vašem inicializačním bloku. To vám umožní zachovat stávající logiku při přepínání základního modelu.
Následující kód demonstruje, jak inicializovat klienta a odeslat požadavek.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatcc.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)
Integrace SDK Node.js
Integrujte API do svých JavaScriptových nebo TypeScriptových projektů pomocí openai Balíček Node. Při vytváření klienta předáte své přihlašovací údaje. SDK automaticky řeší serializaci a parsování chyb.
Použijte tento úryvek k nastavení klienta ve vašem prostředí Node.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatcc.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
Povolit doručování tokenů v reálném čase nastavením stream: true. API vrací Server-Sent Events (SSE) pro aplikace s nízkou latencí. Parsovejte části a zobrazujte text během generování, což zlepšuje uživatelský zážitek u dlouhých konverzací.
Tento příklad ukazuje, jak zpracovávat streamované odpovědi v Pythonu.
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 rychlosti a omezení
Sledujte své využití, abyste předešli přerušení služby. Jste omezeni na 300 požadavků za minutu a 8 souběžných požadavků na klíč. Kontextové okno podporuje celkem 100 000 tokenů s maximálním výstupem 16 000 tokenů. Chyby vrací 401 pro neplatné klíče, 402 pro nedostatečný kredit a 429 pro limity rychlosti.
Časté otázky
Jak ladit chybějící citace v odpovědích paralelního chatu API?
API vrací surová textová dokončení bez vestavěného sledování citací. Pokud potřebujete citace, implementujte v logice aplikace post-processing pro analýzu tokenů odpovědi.
Co se stane, pokud překročím limit rychlosti?
API vrací stavový kód 429. Snížte frekvenci požadavků nebo počet současných připojení na API klíč, aby se problém vyřešil.
Je model cc chat GPT stejný jako oficiální GPT?
Ne, toto je nezávislé LLM bez omezení poskytované rozhraním kompatibilním s OpenAI. Používá stejný protokol, ale běží na odlišné infrastruktuře s jinými trénovacími daty.
Získejte svůj klíč nyní.
Registrovat, získat klíč, aktualizovat základní URL. Kompletní.
Žádné předplatné. Zůstatek na předplaceném účtu nevyprší.