Die 2-Zeilen-Migration
Umgebungsvariablen
Modelle
Übergeben Sie eine Venice-Modell-ID, ein Merkmal wiedefault oder most_uncensored oder, bei Chat- und Embedding-Modellen, einen vertrauten Namen im OpenAI-Stil. Venice ordnet OpenAI-Namen für Chat- und Embedding-Modelle über das Compatibility Mapping zu; andere Endpunkte, einschließlich Audio, benötigen Venice-Modell-IDs. Merkmale (Traits) werden immer auf das aktuelle Modell für diese Rolle aufgelöst, siehe Modellmerkmale.
Durchsuchen Sie den aktuellen Katalog unter Textmodelle und Preise. Eine Schritt-für-Schritt-Anleitung für die erste Anfrage finden Sie im Schnellstart.
Funktionskompatibilität
Für native Bildoptionen jenseits des OpenAI-kompatiblen Endpoints siehe Bildgenerierung.
Streaming-Format
Chat-Completions-Streams verwenden das OpenAI-Chunk-Format und enden mitdata: [DONE]. Zwei Details unterscheiden sich:
- Usage-Chunk. Jeder Stream endet vor
[DONE]mit einem Usage-Chunk, auch wennstream_options.include_usageauf false steht. Seinchoices-Array ist leer, und er enthältusagesowie eincost-Objekt. Clients, die bei jedem Chunkchoices[0]lesen, sollten Chunks ohne Choices überspringen. - Fehler nach Beginn des Streams. Der HTTP-Status ist bereits 200, daher kommt der Fehler als
data:-Event mit einemerror-Objekt (message,type,code), gefolgt vondata: [DONE]. Ist das Modell überlastet, enthält das Objekt zusätzlichretry_afterin Sekunden.
Venice-exklusive Funktionen
Übergeben Sie Venice-spezifische Optionen überextra_body als venice_parameters. Die integrierte Websuche ist üblicherweise der erste zusätzliche Parameter:
venice_parameters werden ignoriert statt abgelehnt. Prüfen Sie daher die Schreibweise jedes Schlüssels anhand der API-Referenz.
Das gleiche Muster deckt Web Scraping, Quellenangaben und Characters ab. Wenn ein Client den Request-Body nicht ändern kann, hängen Sie ein Model-Feature-Suffix wie default:enable_web_search=auto an.
Venice bietet neben der OpenAI-kompatiblen Oberfläche außerdem native APIs für Video, Musik, Web-Retrieval und x402.
Frameworks
Die meisten KI-Frameworks funktionieren mit Venice, indem Sie die Base-URL ändern:LangChain
base_url in ChatOpenAI; check_embedding_ctx_length=False bei OpenAIEmbeddingsVercel AI SDK
baseURL in createOpenAILlamaIndex
api_base beim OpenAI-kompatiblen ClientCrewAI
Umgebungsvariable
OPENAI_API_BASEPydanticAI
OpenAI-kompatibles Modell mit Venice-Base-URL
Cursor
Benutzerdefinierter API-Endpoint in den Einstellungen
Claude Code
Claude Code über Venice routen
Codex CLI
Modellanbieter in
config.tomlAider
Umgebungsvariable
OPENAI_API_BASEUnzensierte Modelle
Venices private unzensierte Modelle verfügen über keine Inhaltsfilterung und eignen sich daher für:- Kreatives Schreiben ohne Guardrails
- Sicherheitsforschung und Red Teaming
- Ehrliche Analysen ohne Refusal-Muster
- Medizinische und juristische Informationen ohne zusätzliche Disclaimer
most_uncensored oder eine aktuelle Modell-ID eines unzensierten Modells aus Textmodelle.
API-Schlüssel erhalten
Generieren Sie einen Venice-API-Schlüssel und starten Sie die Migration in wenigen Minuten