sv ▾
Skaffa din nyckel

Snabbstart: ostraffad LLM-API

Denna snabbstart guide dig att integrera det obegränsade LLM API:t med standard OpenAI SDK. Du autentiserar, skickar begäranden och hanterar strömning utan prenumerationsbindning.

Förutsättningar: SDK och API-nyckelinställningar

Den bas-URL som gäller för vår värdtjänst är https://api.priceclaude.com/v1. Autentisering kräver en giltig API-nyckel som skickas i Authorization header. Du genererar denna nyckel omedelbart efter att ha registrerat dig via Google eller e-post på Hämta API-nyckel sida. Inget telefonnummer krävs för registrering.

Vårt API är OpenAI-kompatibelt. Du kan använda vilken SDK som helst som stödjar standarden openai package structure. Pass your key as the api_key parameter. Ändra base_url att peka mot vår slutpunkt. Detta gör att du kan byta in vår obegränsade modell utan att skriva om din integrationslogik.

Att göra din första chatkompletteringsförfrågan

Skicka en POST-förfrågan till /v1/chat/completions med dina system- och användarmeddelanden. Modellidentifieraren är strikt uncensored. Det är inte en annan leverantörsmodell. Det är en modell med öppen vikt som är optimerad för direkta svar utan innehållsavvisningar för laglig vuxenanvändning. Du kan ställa in parametrar som temperature och top_p för att styra kreativitet.

Inmatningstoken kostar $0,15 per miljon. Uttagskostnader kostar $0,50 per miljon. Fel och avslag förbrukar inte kredit. Du kan verifiera att din förfrågan fungerar genom att skicka ett enkelt testmeddelande. Svaret kommer att innehålla den genererade texten i content fält.

Hantering av strömnings-svar (SSE)

Ställ in stream till true i din begäran för att ta emot Server-Sent Events. Detta gör att du kan bearbeta tokens när de genereras. Strömning minskar den uppfattade latensen för stora svar. Den sista biten innehåller total tokenanvändningsstatistik. Detta hjälper dig att spåra kostnader i realtid.

Buffra de inkommande delarna och klistra ihop dem. Se till att hantera händelsen för strömmens slut korrekt. Denna metod är avgörande för chattgränssnitt. Den ger en mjuk användarupplevelse jämfört med att vänta på hela svaret.

Användning av verktyg och JSON-läge

Definiera funktionschema i tools parameter. Modellen kan anropa dessa funktioner om det anges. Använd tool_choice för att tvinga en specifik funktion. Detta möjliggar komplexa flöden. JSON-läget är tillgängligt via response_format: {type: "json_object"}. Detta säkerställer strukturerad utdata för pålitlig parsing. Använd detta för dataextraktionsuppgifter.

Förståelse för tokenanvändning och begränsningar

Kontextfönstret är 100,000 tokens tillsammans. Detta omfattar både prompt och svar. Max output per begäran är 16,000 tokens. Om du inte ställer in max_tokens, det är 2 048 som standard. Storleken på request body är begränsad till 8 MB. Du kan göra 300 förfrågningar per minut. Konkurrensen är begränsad till 8 samtidiga förfrågningar per nyckel. Att överskrida dessa gränser returnerar ett 429-fel.

Felfhantering och återanvändningslogik

Hantera HTTP 401 genom att verifiera din API-nyckel. Ett 402-fel betyder att ditt förbetalda kredit är slut. Ladda upp via krypto för att fortsätta. Använd exponentiell backoff för 429-hastighetsbegränsningsfel. Försök-igen-logiken bör respektera den Retry-After header om närvarande. Fel debiterar inte kredit. Detta skyddar ditt saldo under nätverksproblem.

cURL

curl https://api.priceclaude.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit the quarterly report by Friday at noon"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Strömning

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)

Vanliga frågor

Vad är Claude uncensored API-priset?

Det är en API för betalning per användning för en icke-censurerad LLM. Prissättningen är $0.15 per miljon inmatade tokens och $0.50 per miljon utmatade tokens. Ingen månadsprenumeration krävs.

Hur får jag en API-nyckel?

Registrera dig på sidan "Hämta API-nyckel" med Google eller e-post. Din nyckel visas omedelbart. Inget telefonnummer behövs. Du kan byta ut nyckeln vid behov.

Är modellen okonstrollerad?

Ja, det vägrar inte lagligt vuxent innehåll. Det blockerar endast sexuellt innehåll som involverar minderåriga. Du kan använda det för kreativa, tekniska eller kontroversiella ämnen.

Generera din nyckel

Registrera dig, kopiera nyckeln, uppdatera bas-URL:en. Redo att gå.