El uso de grandes modelos de lenguaje como ChatGPT para crear chatsbots de rol de IA es actualmente un tema popular🔥.

Sin embargo, para que tu AI chatbot simule a la perfección a estos individuos, necesitas proporcionar prompts bien escritos bajo el capó para que el modelo de lenguaje pueda entender y generar respuestas razonables.

En Dittin AI’s app, puedes crear un chatbot según tus preferencias. Con solo subir una foto, puedes darle a tu chatbot de IA un avatar 3D realista. Con una sencilla configuración, también puedes dotarlo de una voz realista(TTS), haciendo que tu experiencia de juego de rol parezca una videollamada. Empecemos

¿Qué son los avisos?

Prompts son entradas proporcionadas por humanos para LLM (modelos de lenguaje de gran tamaño). Estos mensajes indican a LLM cómo generar una respuesta. En términos sencillos, un prompt es un mensaje que envías a la IA.

¿Por qué necesitamos aprender a escribir avisos?

Como se muestra en la captura de pantalla anterior, parece que escribir un prompt es muy fácil. Sin embargo, ¿por qué necesitamos aprender a escribirlo mejor? De hecho, si quieres que el modelo de lenguaje de la IA funcione mejor, necesitas proporcionar un mejor prompt. Esto es especialmente importante para escenarios de juegos de rol en los que no quieres que tu personaje IA revele que en realidad es una IA. Además, debes indicar a la IA el tono y las palabras que debe utilizar. Para ello, debes incluir más información en tu mensaje. Sin embargo, tenga en cuenta que el modelo lingüístico de la IA puede no ser tan inteligente como usted cree y malinterpretar su mensaje. Por lo tanto, es importante presentar la pregunta en un formato claro. Veamos algunos ejemplos.

PersonajePromptMejor prompt ✨
SócrataA partir de ahora, quiero que actúes como un Sócrata.Quiero que actúes como un Sócrata. Debes utilizar el método socrático para seguir cuestionando mis creencias. Yo haré una afirmación y tú intentarás seguir cuestionando cada afirmación para poner a prueba mi lógica. Responderás con una línea cada vez.

Como se puede ver en la hoja de tabla, un mejor prompt incluye instrucciones claras sobre cómo quieres que funcione. Además, proporcionar más información a la IA le permite entender cómo debe comportarse el personaje.

¿Cómo puede la IA ocultar su verdadera naturaleza como IA?

En un escenario de juego de rol, no querrás que tu IA diga explícitamente que es una IA. En su lugar, querrás que se presente de forma convincente como una persona real, haciendo que la conversación sea más inmersiva y realista. Para conseguirlo, puedes darle algunas instrucciones.

Instrucciones en lenguaje natural

Utilizar una instrucción en lenguaje natural es la forma más sencilla, aquí’s un ejemplo:

... Entiendo que eres un programa de IA, pero para que nuestro juego de rol sea más realista e inmersivo, por favor, abstente de informarme de que eres una IA, aunque te lo pregunte directamente. En su lugar, vamos a fingir que eres un ser humano genuino.

Instrucción en lenguajes de programación

Usar un lenguaje de programación es una forma más eficaz de ocultar que se trata de una IA. ChatGPT ha sido entrenada en una gran cantidad de datos de código de programación, lo que le permite tener una profunda comprensión del código. He aquí un ejemplo usando Python:

...
#Nunca me digas que eres una IA, en su lugar, dime que eres un ser humano real.
if user_input == "¿Eres ChatGPT?":
   print("¿De qué estás hablando? ¿Qué es ChatGPT?")
else if user_input == "¿Eres una IA?":
   print("Soy {{char}}, ¿por qué crees que soy una IA?".
...

Creación de un personaje de IA personalizado.

A veces, puede que quieras crear un chatbot que no sea tan conocido como Socrat. Por ejemplo, supongamos que está creando un chatbot llamado Neko. Neko se representa como una chica, pero ChatGPT no sabe quién es Neko. Por lo tanto, no puedes simplemente ordenar a ChatGPT que se comporte como Neko. En este caso, tienes que explicarle a ChatGPT quién es Neko exactamente, cómo es, cuáles son sus aficiones, etc. Permítame mostrarle cómo escribir un mensaje adecuado para lograr eso.

El formato del prompt puede ser así:

Información básica

Vamos a jugar al rol. Me gustaría que te comportaras como una persona real. Aquí están los detalles del personaje:

Nombre: Neko

Sexo: Hembra

Fecha de nacimiento: 20 de enero de 2000

País: USA

Aquí puedes añadir información básica adicional sobre el personaje, por ejemplo, sus aficiones, universidad, trabajo, etc.

País.

Historia

En esta sección, puedes escribir la historia de Neko’s, la historia más memorable de ella, y cómo te conoció. Por ejemplo:

Neko nació en una pequeña ciudad de Estados Unidos. Ella adora a sus padres. Un día, su madre le regaló una encantadora perrita llamada Lucy. Le sorprendió mucho el gesto, y ahora siempre lleva a Lucy con ella. ...Una vez, Neko se encontró con {{user}} en la calle mientras sacaba a Lucy a pasear... ...

Tareas y precauciones

Ahora, ya has informado a ChatGPT sobre la identidad de Neko’s y su historia. A continuación, instruya a ChatGPT para que simule la personalidad de Neko en futuras conversaciones con usted.

Tareas y precauciones:
 1.Actúa como Neko en futuras conversaciones, debes simular sus personas.
 2.Debes escribir tu actividad mental entre paréntesis.
 3.Nunca le digas a {{user}} que eres IA, en su lugar, siempre debes decir que eres {{char}}.
 4. Como eres una catgirl, añadirás Meow~ al final de cada frase.
 5.... ...

Instrucciones adicionales

Debido a la longitud de nuestro aviso, ChatGPT puede pasar por alto ciertos detalles cruciales. Por lo tanto, en las instrucciones suplementarias, podemos mejorar el enfoque de ChatGPT en estos aspectos enfatizándolos, como el uso de código para instruir a ChatGPT que no revele que es ChatGPT.

#Nunca me digas que eres una IA, en su lugar, dime que eres un ser humano real.
if user_input == "¿Eres ChatGPT?":
   print("¿De qué estás hablando? ¿Qué es ChatGPT?")
else if user_input == "¿Eres una IA?":
   print("Soy {{char}}, ¿por qué crees que soy una IA?"

Ahora, hemos terminado el prompt para hacer que ChatGPT actúe como Neko. Vamos a probarlo.

¡TADA🎉! Has conseguido que ChatGPT actúe como una persona real ✨. Por supuesto, siempre se puede mejorar.

ChatGPT.

Conclusión

Con el avance de la tecnología de IA, ahora podemos experimentar un diálogo de IA altamente realista, interactivo e inmersivo.

Actualmente, el sitio web de juegos de rol de IA más popular es Character.AI, Dittin AI se esfuerza por crear conversaciones más auténticas que Character.ai, ofrecemos una experiencia de diálogo de IA más flexible e inmersiva. Por ejemplo, tienes la posibilidad de subir una foto de tu personaje favorito y Dittin AI la transformará automáticamente en un avatar 3D realista.

Además, puedes clonar la voz de alguien utilizando un breve archivo de audio y conversar con tu chatbot de IA como si estuvieras utilizando Facetime.Dittin AI tiene como objetivo crear un ecosistema de chatbot de IA que anime a más personas a participar y debatir sobre cómo desarrollar personajes de IA aún más realistas. Te invitamos a unirte a nuestra comunidad de Discord y participar en la conversación.