generateText, streamText u otra función de AI SDK.
Instalación
latest de npm y selecciona la versión activa del proveedor compatible con AI SDK 7. Declara AI SDK 7 como dependencia de par, por lo que los gestores de paquetes que instalan automáticamente las dependencias de par instalan también la versión compatible del entorno de ejecución.
Configura PHASEO_API_KEY en el entorno del servidor y envía tu primera solicitud:
Transmitir texto
Añadir atribución de la aplicación
Crea una instancia del proveedor para incluir información de tu aplicación en los detalles de las solicitudes de Phaseo:PHASEO_BASE_URL es opcional y su valor predeterminado es https://api.phaseo.app/v1.
Funciones compatibles con AI SDK 7
- Generación y transmisión de texto
- Respuestas de razonamiento y ajustes
- Herramientas de función y entradas de herramientas transmitidas
- Salida JSON y JSON Schema
- Entradas de archivos de texto e imagen
- Fuentes de citas de URL
- Embeddings y generación de imágenes
- Reordenamiento de resultados
- Transcripción y generación de voz
- Metadatos del proveedor, uso, señales de cancelación y fragmentos sin procesar del flujo
rerank() con phaseo.rerankingModel(modelId). La compatibilidad con modelos y proveedores varía. El proveedor no anuncia actualmente referencias a archivos gestionados, habilidades ni definiciones, resultados o respuestas de aprobación de herramientas ejecutadas por el proveedor. Las herramientas de función ejecutadas por la aplicación pueden usar el flujo normal de ejecución y aprobación de AI SDK.
Versiones anteriores de AI SDK
- AI SDK 6: instala
@phaseo/ai-sdk-provider@ai-sdk-v6. - AI SDK 5: instala
@phaseo/ai-sdk-provider@ai-sdk-v5.
ai (ai@^7, ai@^6 o ai@^5).