Ejecutar con el SDK de Node.js
Usa el paquete oficial@fetch-hive/sdk cuando quieras invocar un deployment de prompt desde Node.js o TypeScript. El SDK envuelve el endpoint público POST /v1/prompt/invoke con un cliente tipado, maneja la autenticación y expone el streaming como un AsyncIterable.
Instalación
fetch global) y viene con tipos TypeScript desde el inicio.
Autenticación
Configura la variable de entornoFETCH_HIVE_API_KEY con tu clave de API del workspace:
Ejemplo básico
Invoca un deployment de prompt y lee la respuesta final:invokePrompt devuelve una Promise que se resuelve al cuerpo JSON analizado una vez que el prompt se ha completado. Consulta la forma de respuesta sin streaming.
Referencia del método
El SDK inyecta
streaming: false para invokePrompt. Para transmitir, usa invokePromptStream (a continuación).
Manejo de la respuesta
Streaming
UsainvokePromptStream para recibir Server-Sent Events a medida que llegan. El método devuelve un AsyncIterable que puedes consumir con for await:
reasoning, response, un evento usage final o un evento error si el proveedor falla durante la transmisión.
Configuración
Errores
Las respuestas distintas a 2xx lanzan unError cuyo mensaje incluye el código de estado y el cuerpo de la respuesta:
Enlaces
Siguientes pasos
- Ejecutar con API - El mismo flujo con cURL
- Ejecutar con el SDK de Python
- Ejecutar con el SDK de Ruby
- Ejecutar con el SDK de PHP
- Invoke Prompt - Referencia completa del endpoint

