cs ▾

Kód API Claude: rychlý start pro uncensored OpenAI-compatible API

Snížení výdajů na LLM přechodem na jednoduché beztrestné API, které přijímá stejná SDK a kód, který již používáte. Tento rychlý startní průvodce ukazuje, jak integrovat náš endpoint kompatibilní s OpenAI během minut s nulovým úsilím při migraci.

Nainstalujte preferované OpenAI-kompatibilní SDK

Začněte instalací oficiálního SDK pro váš jazyk. Knihovna zpracovává základní HTTP požadavky, takže se můžete soustředit na logiku. Podporujeme jakéhokoli klienta, který používá protokol OpenAI.

  • Python: pip install openai
  • Node.js: npm install openai
  • Ruby: gem install openai

To zajišťuje kompatibilitu s našimi standardními endpointy. Nemusíte instalovat specializované proxy servery nebo agregátory. Standardní knihovna funguje s naší základní URL bez dalších úprav.

Nastavte base_url a svůj API klíč

Nasměrujte klienta SDK na náš vyhrazený endpoint. Změňte base_url na https://api.claudeapicosts.com/v1. Použijte API klíč, který jste vygenerovali na našem dashboardu.

Tato konfigurace zajišťuje, že všechny požadavky jsou směrovány přímo k našemu modelu bez omezení. Neplatí žádné skryté poplatky za směrování. Váš kód zůstává identický se standardními implementacemi OpenAI.

from openai import OpenAI

client = OpenAI(base_url="https://api.claudeapicosts.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)

Jediná změna, kterou je třeba provést, je základní URL. Autentizace používá standardní hlavičku Bearer token.

Odeslat svůj první požadavek na dokončení chatu

Provést POST požadavek na /v1/chat/completions. Pošlete svůj podnět a nastavte model na uncensored. Tento model odpovídá bez odmítnutí obsahu pro zákonné použití pro dospělé.

Použijte následující příkaz curl pro otestování připojení. Nahraďte YOUR_API_KEY vaším skutečným klíčem. Odpověď vrací vygenerovaný text.

curl https://api.claudeapicosts.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the current pricing tiers for the model."}]
  }'

Toto potvrzuje, že integrace funguje. Nyní můžete odeslat libovolný podnět do modelu bez cenzury. Vstupní tokeny se účtují za $0.15 na 1M.

Zvládněte streamované odpovědi a využití tokenů

Povolte streamování pro příjem tokenů v reálném čase. Nastavte stream: true ve vaší žádosti. API používá Server-Sent Events (SSE) pro doručování.

Podrobnosti o použití tokenů se objeví v posledním chunku. To vám umožňuje přesně sledovat náklady. Můžete parsovat poslední událost pro získání celkového počtu vstupních a výstupních tokenů.

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)

Streamování snižuje vnímanou latenci. Je ideální pro chatová rozhraní a generování dlouhého textu. Model podporuje kontextové okno o velikosti 100,000 tokenů.

Povolit volání funkcí a režim JSON

Použijte tools parameter pro volání funkcí. To umožňuje extrakci strukturovaných dat a použití nástrojů. Nastavte response_format na {"type": "json_object"} pro přísný výstup JSON.

Tyto funkce fungují přesně tak, jako u standardních modelů OpenAI. Můžete definovat schémata nástrojů a nechat model, aby volil akce. Režim JSON zajišťuje předvídatelné parsování.

import OpenAI from "openai";

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

Obě funkce jsou plně podporovány. Lze je kombinovat pro složité úlohy automatizace. Model efektivně zpracovává definice nástrojů.

Sledujte své využití a předplacený kredit

Sledujte své výdaje přes dashboard. Kredit se účtuje podle reálného využití tokenů. Chyby a odmítnutí jsou zdarma. Předplacený kredit nevyprší.

Můžete doplnit pouze pomocí kryptoměn. Jsou přijímány USDT (TRC20) nebo USDC (Base). Minimální částka pro doplnění je 20 $. Bonusy platí pro větší částky.

  • Výběr $50+ přidává bonusový kredit ve výši +5 %
  • Výběr $100+ přidává bonusový kredit ve výši +10 %
  • Výběr $200+ přidává bonusový kredit ve výši +15 %

Sledujte svůj zůstatek, abyste předešli výpadku služby. Dashboard zobrazuje využití v reálném čase. Žádné měsíční poplatky ani předplatné.

Časté otázky

Jaké jsou náklady claude API pro tento uncensored model?

Naše ceny jsou $0,15 za 1M vstupních tokenů a $0,50 za 1M výstupních tokenů. Nejsou zde žádné skryté poplatky ani náklady na předplatné. Platíte pouze za spotřebované tokeny.

Jak řešit limity rychlosti a chyby?

Získáte 300 požadavků za minutu a 8 souběžných požadavků na klíč. Chyba 401 znamená, že váš klíč je neplatný. Chyba 402 indikuje nedostatek kreditu. Chyba 429 signalizuje překročení limitu rychlosti.

Jaký je limit výstupu?

Okno kontextu má 100 000 tokenů pro vstupní prompt a výstup dohromady. Maximální výstup je 16 000 tokenů na požadavek. Výchozí výstup je 2 048 tokenů, pokud není zadáno jinak.

Získejte svůj API klíč za několik minut

Zaregistrujte se, zkopírujte klíč, aktualizujte svůj základní URL. To je ono.

Začněte nyní