da ▾
Start nu

Ubegrænset LLM API. Forudbetalt kredit.

Ubegrænset LLM API. Forudbetalt kredit.

API Dokumentation

Kom i gang med vores ubegrænsede LLM API på få minutter. Brug standard OpenAI SDK'er til at sende tekst og modtage ufiltrerede svar øjeblikkeligt.

Autentificering og base URL

Start med at generere din nøgle på dashboardet. Vores base-URL er HTTPS://api.aivenice.cc/v1. Indsend din nøgle i Authorization-headeren. Én aktiv nøgle pr. konto erstatter den gamle automatisk.

Første anmodningseksempel

Send en simpel chat-completion for at teste forbindelsen. Model-ID er "uncensored". Den håndterer tekstindgang og tekstudgang effektivt. Du kan justere parametre som temperatur for kreativitet.

from openai import OpenAI

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

Fejl er gratis. Afvisninger forbruger ikke kredit. Dette sikrer forudsigelig fakturering fra dit første kald.

Node.js-integration

Brug det officielle Node SDK til nem integration. Indstil base URL til vores endpoint. Overfør din API-nøgle i konfigurationsobjektet. Denne tilgang fungerer med de fleste standard OpenAI-kompatible biblioteker.

import OpenAI from "openai";

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

Håndter svar direkte i dit JavaScript-miljø. Strukturen matcher standard OpenAI-formater for bekendtskab.

Streamingrespons

Aktivér streaming ved at indstille stream til true. Du modtager tokens, mens de genereres. Dette reducerer den opfattede latens for brugere. Den sidste chunk inkluderer detaljer om samlet token-brug.

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)

Parser SSE-hændelser for at opdatere din UI i realtid. Dette er ideelt til chatgrænseflader, der kræver øjeblikkelig feedback.

Parameters and limits

Juster temperatur, top_p og seed for kontrol. Maks output er 16.000 tokens. Context-vinduet er 100.000 tokens. Rate limit er 300 anmodninger i minuttet. Kropsstørrelse maksimeres til 8 MB.

Disse grænser sikrer stabil ydeevne. Overskridelse af rate-limiteren returnerer en 429-fejl. Øg konkurrencen, hvis det er nødvendigt.

Fejl og kontekstvindue

Håndter 401 for ugyldige nøgler. Brug 402, når kreditten er lav. 429 indikerer overskredet hastighedsbegrænsning. Fejl og afvisninger er gratis. Din forudbetalte kredit udløber aldrig. Context-vinduet tæller prompt- og completion-tokens sammen.

Overvåg forbrug via den sidste chunk i streaming. Dette hjælper dig med at forblive inden for budgettet. Der er ingen skjulte gebyrer.

cURL

curl https://api.aivenice.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "fetch the latest error logs from server logs"}]
  }'

Almindelige spørgsmål

Hvad er Venice AI API-prisliste?

Prisen er $0.15 per 1M input-tokens og $0.50 per 1M output-tokens. Fejl og afvisninger er gratis. Kredit udløber aldrig.

Hvordan får jeg en venice AI API-nøgle?

Tilmeld dig med Google eller e-mail på dashboardet. Din nøgle vises med det samme. Du behøver ikke et telefonnummer.

Hvad er kontekstvinduet for den ubegrænsede model?

Kontekstvinduet er på 100.000 tokens. Dette omfatter både prompt og completion. Max output pr. request er 16.000 tokens.

Hent din nøgle nu

Tilmeld dig, kopier tokenet, opdater din base-URL. Det er det.

Start nu