Claude – rychlý start a reference API – ceny
Tento průvodce vám pomůže integrovat náš model bez cenzury a s otevřenými váhami pomocí standardních klientů OpenAI SDK bez nutnosti měnit kód. Nabízíme přímou alternativu ve stylu proxy k drahým modelům od dodavatelů tím, že poskytujeme model bez cenzury a s otevřenými váhami přes stejný endpoint chat-completions.
Instalace a nastavení prostředí
Začněte instalací oficiální klientské knihovny pro váš jazyk. Naše služba běží za standardním /v1 cestu, takže stačí aktualizovat základní URL a API klíč. Základní URL na tomto webu je HTTPS://api.claudeprecio.com/v1. Autentizace spoléhá na jeden aktivní klíč na účet. Tento klíč můžete vygenerovat ihned přes Google nebo e-mail na stránce "Získat API klíč". Telefonní číslo není vyžadováno. Klíč se zobrazí jednou, takže si jej bezpečně zkopírujte.
Vytvoření prvního požadavku v Pythonu
Pošlete požadavek na completion pomocí standardního Python SDK. Směrujte klienta na naši základní URL a nastavte model na "uncensored". Tento open-weight model běží na našich vlastních serverech a je vyladěn tak, aby odpovídal bez odmítání obsahu. Můžete předat parametry jako temperature nebo top_p přesně tak, jak byste to udělali u jakékoli OpenAI-kompatibilní služby. Struktura požadavku zůstává totožná se standardním formátem.
from openai import OpenAI
client = OpenAI(base_url="https://api.claudeprecio.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)
Ověřte, že odpověď obsahuje vygenerovaný text. Pokud obdržíte chybu 401, váš klíč je neplatný. Chyba 402 znamená nedostatek předplaceného kreditu. Chyby během generování nespotřebovávají tokeny, takže platíte pouze za úspěšný výstup.
Streamování odpovědí a sledování využití
Povolte streamování nastavením stream=True ve vaší konfiguraci klienta. API vrací události odeslané serverem (SSE) pro každý vygenerovaný token. To vám umožňuje zobrazovat text v reálném čase, zatímco čekáte na úplnou odpověď. Data o využití, včetně počtu vstupních a výstupních tokenů, jsou zahrnuta v posledním bloku proudu. Tento přístup snižuje vnímanou latenci u dlouhých výstupů. Funguje bezproblémově se standardními SDK.
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)
Zvládněte přerušení streamu hladce. Síťové výpadky mohou zanechat částečné odpovědi. Vždy zkontrolujte poslední část pro přesné statistiky využití tokenů. To zajistí, že se vaše fakturační dashboard shoduje se skutečnou spotřebou.
Parametry: Teplota, top_p a seed
Ovládejte kreativitu a reprodukovatelnost pomocí standardních parametrů generování. The temperature hodnota ovlivňuje náhodnost, přičemž nižší hodnoty poskytují více deterministické výstupy. Použijte top_p omezit výběr na nejvyšší hmotnost pravděpodobnosti. Nastavte seed abyste fixovali náhodný stav pro reprodukovatelné výsledky při více voláních. Tyto parametry fungují identicky jako standard OpenAI. Upravte je podle vašeho případu použití, ať už jde o kódování nebo kreativní psaní.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.claudeprecio.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);
Kombinujte tato nastavení pro přesnou kontrolu. Například nízká teplota s pevným seedem zajišťuje konzistentní výstupy pro testování. Model podporuje všechny standardní parametry jako stop sekvenční a presence_penalty. Vyzkoušejte a najděte správnou rovnováhu pro váš konkrétní projekt.
Volání funkcí a režim JSON
Používejte volání funkcí k integraci API do vašich aplikací. Definujte nástroje v těle požadavku a model vrátí strukturovaný JSON obsahující argumenty funkcí. Povolte režim JSON nastavením response_format na {"type": "json_object"}. To zajišťuje, že výstup je vždy platný JSON, což zjednodušuje parsování. Použijte to pro extrakci dat nebo strukturované odpovědi. Model efektivně zvládá složité definice nástrojů.
curl https://api.claudeprecio.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Calculate total cost for 10 million input tokens and 3 million output tokens"}]
}'
Otestujte volání funkcí pomocí jednoduché definice nástroje. Ověřte, že model dodržuje schéma nástroje. Režim JSON je zvláště užitečný, když potřebujete předvídatelné struktury výstupu. Kombinujte jej se streamováním pro zpracování dat v reálném čase. Tato funkce činí API vhodným pro aplikace produkční úrovně.
Limity, chyby a kontextové okno
Okno kontextu podporuje 100 000 tokenů pro kombinaci promptu a completion. Maximální výstup na požadavek je 16 000 tokenů. Pokud max_tokens není nastaveno, limit výchozím způsobem činí 2 048. Je vám povoleno 300 požadavků za minutu na klíč. Souběžnost je omezena na 8 souběžných požadavků na klíč. Tělo požadavku nesmí překročit 8 MB. Chyby jako 401, 402 a 429 jsou řešeny pomocí standardních stavových kódů HTTP. Využití tokenů je účtováno přesně a chyby jsou zdarma.
Často kladené otázky
Kolik stojí uncensored API?
Ceny jsou $0,15 za 1M vstupních tokenů a $0,50 za 1M výstupních tokenů. Kredit je předplacen a účtuje se podle skutečné spotřeby tokenů. Chyby a odmítnutí nespotřebovávají kredit.
Jaká je velikost context window?
Okno kontextu má 100 000 tokenů pro prompt i completion dohromady. Na požadavek můžete výstoupit až 16 000 tokenů. Výchozí maximální výstup je 2 048 tokenů, pokud není zadáno.
Mohu to použít se standardním OpenAI SDK?
Ano, je plně kompatibilní s OpenAI. Stačí změnit základní URL na HTTPS://api.claudeprecio.com/v1 a nastavit model na "uncensored". Všechny standardní parametry a funkce, jako je streamování a volání funkcí, fungují podle očekávání.
Získejte svůj API klíč nyní
Registrovat se, zkopírovat klíč, aktualizovat základní URL. To je vše, co musíte udělat.