Ejecutar con el SDK de PHP
Usa el paquete oficial de Composerfetch-hive/sdk cuando quieras invocar un deployment de prompt desde PHP. El SDK envuelve el endpoint público POST /v1/prompt/invoke con una fachada idiomática, maneja la autenticación y expone las respuestas en streaming como un generador de arreglos de eventos analizados.
Instalación
Autenticación
Configura la variable de entornoFETCH_HIVE_API_KEY con tu clave de API del workspace (el cliente la lee automáticamente):
Ejemplo básico
Invoca un deployment de prompt y lee la respuesta final:invokePrompt se bloquea hasta que el prompt se completa y devuelve el cuerpo JSON analizado como un arreglo asociativo. 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 Generator que puedes iterar con foreach:
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 lanzanFetchHive\Sdk\Exception\ApiException con el código de estado y el cuerpo de la respuesta. Captúralas si necesitas manejar fallos:
Enlaces
Siguientes pasos
- Ejecutar con API - El mismo flujo con cURL
- Ejecutar con el SDK de Python
- Ejecutar con el SDK de Node.js
- Ejecutar con el SDK de Ruby
- Invoke Prompt - Referencia completa del endpoint

