Saltar al contenido principal

Inicio rápido de prompt

Al final de esta guía, tendrás un prompt funcionando en el panel y un fragmento público de cURL que puedes usar para invocarlo desde tu app.

Requisitos previos

  • Un espacio de trabajo de Fetch Hive
  • Una clave de API del espacio de trabajo si quieres ejecutar el ejemplo público de cURL — consulta Claves de API

Paso 1: Crear un prompt

Abre Prompts en la barra lateral y luego haz clic en Add Prompt. Ingresa un Name. Si tu espacio de trabajo usa categorías, también puedes elegir una Category. Haz clic en Save para abrir el editor.

Paso 2: Agregar tu primer mensaje

En el editor, encuentra la sección Prompt y haz clic en Add Message. Para un prompt mínimo, agrega una instrucción corta. Por ejemplo:
You are a helpful assistant. Summarize the user's text in one sentence.
Si quieres que el prompt acepte entrada dinámica, incluye una variable como {{text}}. Cuando tu prompt contiene variables, puedes hacer clic en Variables para abrir la hoja Input Values y proporcionar valores de prueba antes de ejecutarlo.

Paso 3: Probar el prompt en el editor

Haz clic en Run. La respuesta aparece en el área Model Response en el lado derecho del editor. Usa este paso para confirmar que tu prompt se comporta como esperas antes de crear un despliegue de prompt. Esta ejecución dentro del editor es para pruebas del panel. No es lo mismo que el flujo de invocación de la API pública.

Paso 4: Guardar una versión con nombre

Haz clic en Save Version en el encabezado del editor. Ingresa una descripción corta de lo que cambió y luego guarda la versión. Esto te da un punto de control con nombre al que puedes referirte más tarde.

Paso 5: Crear un despliegue

Haz clic en Deploy y luego elige Create a Deployment. Ingresa una Deployment key y guárdala. Esto crea el despliegue de prompt en vivo que puedes invocar fuera del panel. Usa el lenguaje Deploy y deployment aquí. En Fetch Hive, este es el paso que hace que tu prompt esté disponible como un despliegue de prompt a través de la API pública.

Paso 6: Copiar el fragmento de invocación pública

Abre More en la barra lateral y luego haz clic en Get Code. Selecciona tu Deployment y Variant. El diálogo muestra un fragmento de cURL para POST /v1/prompt/invoke. El diálogo proporciona un fragmento de cURL aquí. Las pestañas Python y TypeScript aún están marcadas como Coming Soon.
curl 'https://api.fetchhive.com/v1/prompt/invoke' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json' \
  --data-raw '{
    "deployment": "YOUR_DEPLOYMENT_NAME",
    "variant": "YOUR_VARIANT_NAME",
    "inputs": {
      "text": "Fetch Hive helps teams ship AI products faster."
    },
    "streaming": true
  }' \
  --compressed
Reemplaza YOUR_API_KEY, YOUR_DEPLOYMENT_NAME, YOUR_VARIANT_NAME y el objeto inputs con tus valores reales.

Próximos pasos