Configuración
Configuración del proveedor
Crea un proveedor de Venice usando el adaptador compatible con OpenAI:Usar
.chat() garantiza que las solicitudes vayan al endpoint /chat/completions de Venice. La sintaxis predeterminada openai('model') puede usar endpoints más nuevos de OpenAI que Venice aún no admite.Chat en streaming (Next.js App Router)
API Route
Componente React
Generar texto (sin streaming)
Salida estructurada
Tool calling
Generación de imágenes
La generación de imágenes de Venice se puede llamar directamente junto con el AI SDK:Chat multi-modelo (selector de modelo)
Deja que los usuarios elijan entre los modelos de Venice:Integración con búsqueda web
Pasa parámetros de Venice para la búsqueda web:Si
experimental_providerMetadata no pasa, puedes usar un wrapper de fetch personalizado o llamar directamente a la API de Venice para las funciones de búsqueda web.Embeddings
Para embeddings, usatextEmbeddingModel() directamente en el proveedor:
Variables de entorno
Modelos recomendados
Docs del Vercel AI SDK
Documentación oficial del Vercel AI SDK
Modelos de Venice
Explora todos los modelos de Venice