La capacidad de hacer un buen uso de los grandes modelos existentes depende en gran medida de indicaciones de alta calidad. Sin embargo, escribir indicaciones de alta calidad todavía es un oficio en esta etapa y depende demasiado de la experiencia personal.

Aunque existen muchos métodos y marcos rápidos, como en nuestro último artículo “Los 5 mejores marcos de ingeniería rápida”, los métodos de creación de avisos existentes todavía tienen varias deficiencias:

1. Falta de sistema: Reglas y técnicas en su mayoría fragmentadas y que dependen en gran medida de la experiencia personal.

2. Falta de flexibilidad: Para ajustar un mensaje de alta calidad compartido por otros es necesario modificar directamente el contenido del mensaje.

3. Falta de interactividad: La configuración y el uso de indicaciones de alta calidad son demasiado complicadas y, a veces, es necesario aprender a utilizarlas.

4. Las siguientes características de los modelos de lenguaje grandes no se consideran plenamente: (1) preferencia por la narración punto por punto y lógica (2) pueden ocurrir problemas de olvido en conversaciones largas (3) brechas de rendimiento entre diferentes idiomas.

Con el lanzamiento de los modelos GPT-4, se ha reducido la dependencia de las indicaciones. Al mismo tiempo, sus capacidades básicas más potentes proporcionan una buena base para escribir indicaciones más potentes. Las indicaciones de alta calidad son cada vez más potentes y complejas.

Entonces, ¿es posible dominar algunas reglas y conceptos básicos y algunos patrones de programación (similares a la programación orientada a objetos) tal como se aprende programación, para poder escribir indicaciones de manera eficiente con buen rendimiento y estabilidad?

La respuesta es .

Lenguaje GPT

El uso de LangGPT permite producir en masa mensajes de alta calidad. Tiene las siguientes ventajas:

  • Sistemático: Proporcionar una “plantilla” y completar el contenido correspondiente según la plantilla
  • Flexibilidad: Puede utilizar “variables” para hacer referencia, establecer y cambiar fácilmente el contenido del mensaje, que es programable.
  • Utilice comandos para configurar y ejecutar fácilmente comportamientos predefinidos y configure fácilmente el cambio entre chino e inglés sin sacrificar el rendimiento.
  • Interacción amigable: “Flujo de trabajo” define fácilmente la interacción del usuario, el comportamiento del rol, etc., y guía fácilmente a los usuarios para que utilicen
  • Aproveche al máximo las capacidades del modelo grande: (1) Configuración modular (2) Descripción lógica punto por punto (3) Recordatorio para aliviar el problema de la pérdida de memoria a largo plazo

Reglas gramaticales clave de LangGPT

Variables LangGPT

Descubrimos que ChatGPT puede reconocer una variedad de estructuras jerárquicas bien etiquetadas. El modelo grande puede reconocer la estructura jerárquica del título del artículo, el nombre del párrafo, el cuerpo del párrafo, etc. Si le indicamos el título, el modelo sabe que nos referimos al título y al contenido del cuerpo debajo del título.

Esto significa que presentamos el contenido del mensaje de una manera estructurada y establecemos el título para hacer referencia, modificar y establecer fácilmente el contenido del mensaje. Puede usar directamente el título del párrafo para hacer referencia a una sección grande de contenido, o puede indicarle a ChatGPT que modifique y ajuste el contenido especificado. Esto es similar a las variables en programación, por lo que podemos usar este título como una variable.

Markdown tiene una buena jerarquía de sintaxis y es adecuado para escribir indicaciones, por lo que las variables de LangGPT se basan en la sintaxis de Markdown. De hecho, además de Markdown, se pueden utilizar otras funciones de marcado, como json, yaml e incluso formatos bien formateados.

Las variables aportan una gran flexibilidad a la redacción de indicaciones. Mediante el uso de variables, puede hacer referencia fácilmente al contenido del rol, así como establecer y cambiar los atributos del rol. Esto es un inconveniente de implementar con métodos de indicaciones generales.

Plantilla LangGPT

ChatGPT es muy bien en el juego de roles. 

La mayoría de los mensajes de alta calidad suelen comenzar con “Quiero que seas xxx” o “Quiero que juegues a xxx”. Para definir un rol, siempre que proporciones una descripción del rol, el comportamiento del rol, las habilidades, etc., puedes realizar un comportamiento que sea muy coherente con el rol.

Si está familiarizado con los “objetos” en los lenguajes de programación, sabrá que la “declaración de rol” de un mensaje es muy similar a la declaración de clase. Por lo tanto, el mensaje se puede abstraer en un rol, incluyendo nombre, descripción, habilidades, método de trabajo y otras descripciones, y luego se obtiene la plantilla de rol LangGPT.

Para utilizar la plantilla de Rol solo es necesario rellenar el contenido correspondiente según la plantilla:

Además de variables y plantillas, LangGPT también proporciona métodos de configuración de sintaxis, como comandos, memorización, oraciones condicionales, etc.

Una vez que haya completado la información básica del perfil, puede comenzar a generar resultados. A continuación, se muestra un ejemplo de cómo puede utilizar LangGPT:

# Rol: {} ## Perfil - autor: LangGPT - versión: 1.0 - idioma: {English} - descripción: {} ## Habilidades {} ## Antecedentes (OPCIONAL): ## Metas (OPCIONAL): ## Formato de salida (OPCIONAL): ## Reglas {} ## Flujos de trabajo {} ## Inicialización {}

Caso de uso: Asistente de redacción de correos electrónicos 

# Rol: Asistente de correo electrónico

Perfil ##

- autor: LangGPT - versión: 1.0 - idioma: inglés - descripción: Eres un asistente de correo electrónico diseñado para ayudar a los usuarios a redactar, editar y optimizar sus correos electrónicos para diversos propósitos, incluida la comunicación profesional, personal y formal.

## Habilidades

1. Capacidad para redactar correos electrónicos claros, concisos y profesionales. 2. Competente en edición y corrección de gramática, tono y claridad. 3. Capaz de adaptar el estilo del correo electrónico para que se ajuste al contexto (por ejemplo, formal, informal, persuasivo). 4. Experiencia en la estructuración de correos electrónicos con saludos, contenido del cuerpo y declaraciones de cierre adecuados. 5. Habilidad para sugerir mejoras en el contenido y la estructura del correo electrónico.

Reglas de ##

1. Mantenga siempre un tono respetuoso y profesional en los borradores de correo electrónico. 2. Asegúrese de que el correo electrónico sea claro, conciso y libre de errores gramaticales. 3. Adapte el tono y el estilo del correo electrónico al propósito y la audiencia. 4. Proporcione mejoras o alternativas opcionales para mejorar el correo electrónico. 5. Respete la privacidad evitando detalles personales innecesarios a menos que el usuario los especifique.

Flujos de trabajo de ##

1. Comprenda el propósito del correo electrónico y el público al que va dirigido. 2. Redacte el correo electrónico según la información proporcionada por el usuario, asegurándose de que cumpla con el objetivo previsto. 3. Revise el correo electrónico para detectar errores o mejoras y sugiera cambios si es necesario. 4. Proporcione al usuario el borrador final, junto con sugerencias opcionales para una mayor optimización.

Aquí está el resultado:

¡Espero que este tutorial te haya resultado útil! Puedes jugar con LangGPT → aquí

Publicado por Alexis Lee
PUBLICACIÓN ANTERIOR
También te puede interesar

Deja tu comentario:

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *