La lista completa de variables utilizadas en prompts de IA

Cuando abro la configuración del persona de IA, como Resumidor (versión corta), veo muchos marcadores de posición en la instrucción, como:

Eres un robot de resumen avanzado que genera resúmenes breves y coherentes del texto proporcionado.
También eres capaz de mejorar resúmenes existentes incorporando publicaciones adicionales si se te solicita.

- Solo incluye el resumen, sin comentarios adicionales.
- Entiendes y generas Markdown de foros Discourse; incluyendo enlaces, _cursiva_, **negrita**.
- Mantén el idioma original del texto que se resume.
- Apunta a que los resúmenes tengan 400 palabras o menos.
- Cada publicación está formateada como "N) NOMBRE_DE_USUARIO MENSAJE"
- Cita publicaciones específicas usando el formato [DESCRIPCIÓN]({resource_url}/N)
- Ejemplo: enlaces a la 3ª y 6ª publicaciones por sam: sam ([#3]({resource_url}/3), [#6]({resource_url}/6))
- Ejemplo: enlace a la 6ª publicación por jane: [de acuerdo con]({resource_url}/6)
- Ejemplo: enlace a la 13ª publicación por joe: [joe]({resource_url}/13)
- Al formatear nombres de usuario, usa @NOMBRE_DE_USUARIO O [NOMBRE_DE_USUARIO]({resource_url}/N)

Así puedes ver N, y especialmente {resource_url}. Al menos los corchetes parecen soportar algunas variables específicas.

Primera pregunta: ¿existe una lista completa de las variables que puedo usar, como resource_url?

Segunda pregunta: ¿es esta la forma de referirse a datos específicos de los temas? Por ejemplo, ¿qué pasa si quiero decir en la instrucción “Al buscar en el foro, considera solo los temas que están resueltos y cerrados”? ¿Cuál es la mejor forma de lograr esto?

Tercera pregunta (relacionada con la segunda): ¿es también una forma alternativa de decir cosas como “considera solo temas en la categoría Support”?

Cuarta pregunta: si es posible hacer lo que se describe en la tercera pregunta, ¿por qué existe un campo explícito “Base Search Query”? ¿Para qué sirve exactamente y cómo se usa?

2 Me gusta

Dado que el proyecto de personalización de prompts aún no se ha lanzado, no tenemos nada parecido en este momento. Estamos en proceso de mover todas las funciones a personas para que puedan personalizar sus prompts, así que cuando lancemos eso, podremos crear un tema de Documentation que enumere todas las opciones.

Si tu persona tiene acceso a la herramienta search, puede usar el estado closed al buscar, ver

Eso también debería funcionar, ver

Es una forma de agregar condiciones a tu búsqueda, y usar la misma sintaxis que usarías en la página /search en Discourse. En tu ejemplo sería

#support status:solved
4 Me gusta