Einrichtung
Provider-Konfiguration
Erstelle einen Venice-Provider mit dem OpenAI-kompatiblen Adapter:Das
.chat() stellt sicher, dass Anfragen an Venices /chat/completions-Endpoint gehen. Die Standard-Syntax openai('model') verwendet möglicherweise neuere OpenAI-Endpoints, die Venice noch nicht unterstützt.Streaming-Chat (Next.js App Router)
API-Route
React-Komponente
Text generieren (ohne Streaming)
Structured Output
Tool Calling
Image Generation
Venice Image Generation kann direkt parallel zum AI SDK aufgerufen werden:Multi-Model-Chat (Modellauswahl)
Lass Nutzer zwischen Venice-Modellen wählen:Web-Search-Integration
Übergib Venice-Parameter für die Websuche:Wenn
experimental_providerMetadata nicht durchgereicht wird, kannst du einen Custom-Fetch-Wrapper verwenden oder die Venice-API für Web-Search-Features direkt aufrufen.Embeddings
Verwende für EmbeddingstextEmbeddingModel() direkt auf dem Provider:
Umgebungsvariablen
Empfohlene Modelle
Vercel AI SDK Docs
Offizielle Vercel AI SDK-Dokumentation
Venice-Modelle
Alle Venice-Modelle durchsuchen