Rychlý start: Uncensored dokončení chatu
Získejte svůj odemčený API klíč a začněte okamžitě odesílat požadavky. Tento rychlý start pokrývá základní URL, ověřování a základní příklady SDK pro API kompatibilní s OpenAI.
Základní URL a ověření
Základní URL endpointu pro AI bez omezení je HTTPS://api.venicepricing.com/v1. Autentizujete se předáním API klíče v hlavičce Authorization jako Bearer token. Toto nastavení funguje s oficiálními SDK OpenAI i s jakýmkoli klientem kompatibilním s OpenAI pouhou změnou base_url a API klíče. Klíč si můžete vygenerovat okamžitě na stránce Získat API klíč pomocí možnosti Pokračovat s Googlem nebo e-mailem a heslem. Pro tento rychlý proces není vyžadováno telefonní číslo. Klíč se zobrazí ihned po vytvoření, takže můžete začít hned testovat. Na jednom účtu můžete mít pouze jeden aktivní klíč, ale můžete jej kdykoli nahradit.
Odeslat požadavek na dokončení chatu
Odeslejte standardní požadavek text-in, text-out na koncový bod POST /v1/chat-completions. Použijte ID modelu uncensored pro přístup k open-weight modelu vyladěnému pro žádné odmítnutí. Tělo požadavku musí obsahovat pole messages s obsahem vašeho podnětu. Toto můžete okamžitě otestovat pomocí příkazu curl. Tento přímý přístup zajišťuje, že používáte správný koncový bod pro naši službu LLM bez omezení. Chyby a odmítnutí jsou zdarma, takže platíte pouze za skutečné použití tokenů. Pamatujte, že model neodmítá legální dospělá nebo kontroverzní témata. Není to GPT, Claude ani model jiného dodavatele. Běží na našich vlastních serverech.
Konfigurujte parametry modelu
Můžete upravit chování modelu pomocí parametrů jako temperature, top_p, stop a seed. Tato nastavení vám umožňují ovládat kreativitu a determinismus v odpovědích. Okno kontextu podporuje až 100,000 tokenů pro prompt i completion dohromady. Každý požadavek může vrátit maximálně 16,000 tokenů, nebo 2,048, pokud nenastavíte max_tokens. Podporováno je také volání funkcí přes tools a tool_choice. Tato flexibilita vám umožní vytvářet složité interakce bez nutnosti předplatného. Výstup můžete doladit tak, aby dokonale odpovídal vašemu konkrétnímu případu použití. Model zůstává konzistentní napříč různými konfiguracemi parametrů.
Zpracování streamovaných odpovědí
Povolte streamování nastavením stream na true ve vašem požadavku. API vrací odpovědi prostřednictvím Server-Sent Events (SSE) pro doručování tokenů v reálném čase. Využití tokenů můžete sledovat v posledním chunku streamu. Tato funkce je ideální pro aplikace, které potřebují okamžitou zpětnou vazbu. Streamování pomáhá snižovat vnímanou latenci pro uživatele čekající na dlouhé odpovědi. Data streamu můžete parsovat ve vašem preferovaném jazyce. Klíč API zůstává platný po celou dobu trvání streamu. Chyby během streamování jsou řešeny elegantně bez ztráty vašich kreditů. Tato metoda je efektivní pro scénáře s vysokou propustností.
Použijte volání funkcí
Definujte nástroje v těle žádosti pro povolení schopností volání funkcí. Model může vracet strukturovaná data, která odpovídají vašim definicím nástrojů. Tato funkce podporuje tool_choice pro přesnou kontrolu nad prováděním funkcí. Můžete integrovat externí API nebo provádět složité transformace dat. Model bez omezení spolehlivě zpracovává definice nástrojů bez zbytečných odmítnutí. V jedné žádosti můžete definovat více nástrojů. API zpracovává volání nástrojů a vrací příslušný výstup. Tato možnost činí službu vhodnou pro pokročilé pracovní postupy agentů. Volání funkcí můžete otestovat pomocí jakéhokoli SDK kompatibilního s OpenAI.
Formátovat odpovědi JSON
Nastavte response_format na json_object, abyste donutili model vrátit platný JSON. To zajišťuje konzistentné parsování ve vašem aplikačním kódu. Tuto funkci můžete použít pro extrakci strukturovaných dat nebo odpovědi API. Model se přísně řídí pravidly syntaxe JSON. Tento formát snižuje potřebu post-processing ve vašem kódu. Výstup můžete validovat ihned po přijetí. API uncensored AI podporuje tento formát bez dalších poplatků. Chyby se neúčtují, takže můžete volně experimentovat. Tato funkce je zásadní pro spolehlivou integraci s jinými systémy.
cURL
curl https://api.venicepricing.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summarize the cost of a vaporetto ticket"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.venicepricing.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.venicepricing.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);Streamování
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)Časté otázky
Jaká je základní URL pro ceny Venice?
Základní URL je HTTPS://api.venicepricing.com/v1. Tato URL funguje se standardními SDK OpenAI po aktualizaci konfigurace base_url. Musíte zahrnout svůj klíč API v hlavičce Authorization pro ověření.
Jak řešit chyby a limity rychlosti?
Chyba 401 znamená neplatný nebo chybějící API klíč. Chyba 402 znamená, že máte nedostatečný kredit na předplaceném účtu. Chyba 429 signalizuje, že jste překročili limit 300 požadavků za minutu. Tyto problémy můžete vyřešit kontrolou klíče, doplněním prostřednictvím kryptoměn nebo čekáním na vypršení limitu rychlosti.
Jaká je velikost context window?
Okno kontextu podporuje až 100 000 tokenů pro prompt i completion. Každý požadavek může vrátit maximálně 16 000 tokenů. Pokud nenastavíte max_tokens, výchozí limit výstupu je 2 048 tokenů. Tato velikost je vhodná pro dlouhé dokumenty a komplexní konverzace.
Získejte své klíč nyní
Zaregistrujte se, získejte klíč a nasměrujte na náš endpoint. To je ono.
Získat API klíč