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é.