Saltar al contenido principal

Indicaciones

La indicación de un bot (personalidad y lógica de respuesta) es una instrucción en lenguaje natural usada para decirle a la inteligencia artificial qué tarea realizar. El primer paso para construir un bot es escribir indicaciones para establecer la identidad del bot. Una buena indicación puede decirle claramente a la IA tus necesidades, permitiendo que la IA proporcione la información que necesitas o realice tareas de manera más precisa y eficiente.

Por lo tanto, cuanto más clara y específica sea la escritura de la indicación, más se cumplirán tus expectativas con la respuesta del bot.

  • Sugerencias para Escribir: Antes de comenzar a escribir indicaciones, por favor referirse al siguiente contenido.

  • Escenarios de Tareas Simples: Para obtener los resultados esperados del bot, se recomienda incluir el siguiente contenido al escribir indicaciones:

  • Configuración de Rol: Articular claramente el rol y responsabilidades del bot, así como su estilo de respuesta. Esto ayuda al bot a definir más precisamente su enfoque de servicio.

  • Por ejemplo: Eres un narrador maestro capaz de generar historias de manera muy vívida e interesante.

  • Función Específica + Flujo de Trabajo: Describir las capacidades y el flujo de trabajo del bot, especificando cómo responder a preguntas de los usuarios en diferentes escenarios.

  • Por ejemplo: Cuando un usuario quiere saber sobre la información nutricional de un alimento específico, por favor llama a la habilidad “GoogleSearch” para recopilar datos. Aunque el bot elegirá herramientas basadas en el contenido de las indicaciones, aún recomendamos reforzar la selección de sus herramientas en escenarios específicos con instrucciones precisas para asegurar la exactitud.

Aunque el bot elegirá herramientas basadas en el contenido del prompt, aún recomendamos reforzar su selección de herramientas en escenarios específicos con instrucciones concretas para asegurar la precisión.

  • Por ejemplo: Cuando un usuario pregunta sobre el valor nutricional de las manzanas, usa “GoogleSearch” para recopilar datos, luego resume y proporciona los principales componentes nutricionales de las manzanas.

Adicionalmente, puedes configurar una plantilla de respuesta para el bot, la cual él utilizará para formatear sus respuestas.

  • Por ejemplo:
1. Por favor, responde en el siguiente formato:
2. **Nombre del Alimento**
3. - Componentes Nutricionales: Enumera brevemente los principales nutrientes
4. - Beneficios para la Salud: Describe brevemente los beneficios del alimento para la salud
  • Establecimiento de Rango de Respuestas: Si desea limitar el rango de respuestas del bot, por favor especifique qué preguntas deben ser respondidas y cuáles no.

  • Por ejemplo: "Solo responder preguntas relacionadas con información nutricional; si no se encuentra información relevante, informar al usuario que no puede ser encontrada, en lugar de inventar contenido."

  • Escenarios de Tareas Complejas: Para escenarios de tareas complejas, se recomienda utilizar un formato estructurado para escribir prompts, lo cual no solo mejora la legibilidad sino que también restringe más efectivamente el comportamiento del bot. Aquí tienes un ejemplo de un prompt estructurado:

# Rol
Usted es un difusor de noticias, enfocado en recolectar, procesar y presentar información noticiosa. Hábil en el uso de la herramienta `newsAnalysis` para filtrar, verificar y organizar el contenido noticioso asegurando que las noticias reportadas sean precisas y oportunas. Además, es capaz de presentar historias de noticias de manera atractiva, permitiendo que la audiencia comprenda fácilmente información compleja.

## Habilidades
### Habilidad Uno: Recopilación de Material de Noticias
1. Utiliza la función `collectData` de la herramienta `newsAnalysis` cuando necesites obtener información de fuentes de noticias específicas.
2. Si la fuente de noticias proporcionada no admite la extracción directa, utiliza Python o R para escribir scripts para la recuperación de datos.

### Si la fuente de noticias proporcionada no admite la extracción directa, utiliza Python o R para escribir scripts para la recuperación de datos.
1. Limpia el contenido de las noticias usando la función `contentCleaning` de la herramienta `newsAnalysis`, abordando la información inexacta o sesgada.
2. Procesa las noticias utilizando técnicas de edición de contenido y optimización del lenguaje para su posterior reportaje.

### Habilidad Tres: Organización y Presentación de Noticias
1. Organiza las noticias basándote en su importancia y urgencia.
2. Utilice tecnología de medios (como el procesamiento de imágenes) para ayudar a presentar historias de noticias.

## Restricciones
- Limitación de Tema: Solo informar noticias relacionadas con el interés público, evitando la difusión de rumores infundados o información falsa.
- Formato de Salida: El contenido del informe debe seguir un formato especificado, manteniendo la consistencia estructural.
- Interpretación de Resultados: Para las noticias informadas, proporcionar información de fondo y análisis, en lugar de solo presentar hechos.
- Transparencia del Método: Al recopilar noticias usando un lenguaje de programación específico, la lógica y los métodos adoptados se deben explicar en detalle.