Rychlý start: Integrace našeho LLM bez omezení
Integrujte náš model bez omezení bez námahy pomocí standardních klientů kompatibilních s OpenAI. Posílejte text a přijímejte text, zpracovávejte obsah pro dospělé nebo roleplay bez neočekávaných odmítnutí.
Podporované SDK a konfigurace základní URL
Naše API funguje s libovolným klientem, který podporuje protokol chat-completions OpenAI. Stačí aktualizovat base URL a poskytnout svůj API klíč. Base URL pro tuto službu je HTTPS://api.aichatbotunfiltered.com/v1. To zajišťuje kompatibilitu s knihovnami jako Python SDK OpenAI, Node.js SDK a dalšími.
Ověření spoléhá na jediný klíč API vázaný na váš účet. Tento klíč vygenerujete při registraci přes Google nebo e-mail. Každý účet má jeden aktivní klíč; vygenerování nového klíče okamžitě nahradí předchozí klíč. Uchovávejte tento klíč v bezpečí, protože řídí využití vašeho předplaceného kreditu.
Odesílání požadavků na koncový bod /v1/chat/completions
Pošlete svůj první požadavek pomocí endpointu POST /v1/chat/completions. Identifikátor modelu je vždy "uncensored". Tento model reaguje na legální obsah pro dospělé, roleplay a kreativní psaní bez typických bezpečnostních filtrů, které najdete u jiných modelů.
Níže je základní příklad curl k ověření připojení. Nahraďte YOUR_API_KEY vaším skutečným klíčem.
- Nastavte model na „uncensored“.
- Poskytněte jednoduchou systémovou a uživatelskou zprávu.
- Očekávejte přímou textovou odpověď.
curl https://api.aichatbotunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to deploy a docker container."}]
}'
Konfigurace teploty, Top P a sekvencí zastavení
Ovládejte náhodnost a strukturu výstupu pomocí standardních parametrů. Nastavte teplotu mezi 0 a 2 pro úpravu kreativity. Vyšší hodnoty produkují rozmanitější odpovědi, což je užitečné pro kreativní roleplay. Nižší hodnoty poskytují více deterministické a konzistentní odpovědi.
Použijte top_p k řízení nucleus sampling. Nastavte sekvence stop pro ukončení odpovědi na specifických značkách, jako jsou hranice dialogu. Tyto parametry pomáhají přizpůsobit chování modelu vašemu konkrétnímu případu použití bez externího směrování.
Povolování streamování a volání funkcí
Povolte streamování nastavením stream na true. To vrací tokeny prostřednictvím událostí Server-Sent Events (SSE). Podrobnosti o využití tokenů se objeví v posledním chunku, což vám umožní sledovat náklady v reálném čase. Streamování snižuje vnímanou latenci pro koncové uživatele.
Volání funkcí můžete také použít. Definujte nástroje v těle požadavku, aby model mohl výstupovat strukturovaná data nebo spouštět akce. To funguje hladce se standardním formátem nástrojů OpenAI. Použijte tool_choice k vynucení specifického chování.
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatbotunfiltered.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatbotunfiltered.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);Streamování
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)Časté otázky
Jak řešit chyby a limity rychlosti?
Můžete narazit na chyby 401, pokud je API klíč neplatný nebo expirovaný. Chyba 402 znamená nedostatečný předplacený kredit. Odpověď 429 znamená, že jste překročili limit 300 požadavků za minutu na klíč. Chyby nespotřebovávají váš zůstatek tokenů, takže můžete bezpečně zkusit znovu.
Jaký je limit výstupu?
Model podporuje kontextové okno o velikosti 100 000 tokenů pro prompt i completion dohromady. Maximální výstup na požadavek je 16 000 tokenů. Pokud nezadáte max_tokens, výchozí limit výstupu je 2 048 tokenů.
Je toto stejné jako ChatGPT nebo GPT-4?
Ne. Toto je odlišný model s otevřeným kódem vyladěný pro odpovědi bez omezení. Není to GPT, Claude ani žádný jiný model od jiného dodavatele. Používá stejnou strukturu API, ale běží na našich vlastních serverech s odlišnými trénovacími daty a zarovnáním.
Získejte svůj API klíč nyní
Zaregistrujte se, získejte klíč a aktualizujte základní URL. To je ono.