cs ▾
Získat API klíč

API kompatibilní s OpenAI Uncensored

Dokumentace API

Tato dokumentace poskytuje rychlý průvodce integrací s naší API kompatibilní s OpenAI. Pomocí standardního klientského kódu můžete odesílat text a přijímat ne filtrované odpovědi.

Základní URL a ověření

API přijímá žádosti na https://api.qwenapipricing.com/v1. Každý požadavek vyžaduje token Bearer předaný v Authorization hlavička. Tento klíč vygenerujete na stránce registrace a identifikuje váš účet s předplaceným kreditem.

  • Použijte standardní HTTP hlavičky pro ověřování.
  • Klíč zůstává platný, dokud nevyprší váš kredit nebo jej neodvoláte.

První požadavek

Pošlete požadavek na chat completion pro otestování připojení. Toto jednoduché volání ověří, že váš klíč funguje, a vrátí základní odpověď.

Ověření funkčnosti klíče můžete provést pomocí tohoto příkladu.

curl https://api.qwenapipricing.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the costs for the qwen2.5 models"}]
  }'

Integrace Pythonu

Použijte oficiální Python SDK OpenAI pro interakci s naší službou. Směrujte klienta na naši základní URL a poskytněte svůj klíč.

Toto nastavení funguje s většinou standardních knihoven Python očekávajících endpointy OpenAI.

from openai import OpenAI

client = OpenAI(base_url="https://api.qwenapipricing.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 Node.js

Vývojáři Node mohou použít openai npm package. Configure the client with our base URL to send requests.

Tento přístup udržuje kompatibilitu s existujícími kódovými bázemi OpenAI.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.qwenapipricing.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

Povolte streamování nastavením stream: true ve vaší žádosti. API vrací tokeny pomocí událostí zaslaných serverem.

Každý chunk obsahuje data o využití v poslední události, což vám umožňuje sledovat spotřebu v reálném čase.

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 chyby

Každý klíč umožňuje 300 požadavků za minutu a 8 souběžných připojení. Pro neplatné klíče dostanete chybu 401, pro vyčerpání kreditu chybu 402 a pro překročení limitu chybu 429. Kontextové okno podporuje celkem 100 000 tokenů.

Často kladené otázky

Jak začít s API neomezeného LLM?

Zaregistrujte se pomocí Google nebo e-mailu a získejte klíč. Použijte základní URL a klíč ve vašem oblíbeném OpenAI-kompatibilním SDK pro okamžité odesílání požadavků.

Jaká je velikost context window?

Model podporuje kontextové okno o velikosti 100 000 tokenů kombinující prompt a completion.

Podporuje API streamování?

Ano, nastavte parametr stream na true pro přijímání odpovědí po tokenech prostřednictvím událostí odeslaných serverem.

Získejte svůj API klíč

Zaregistrujte se, získejte klíč, aktualizujte základní URL. To je celý proces.

Získat API klíč