Este repositorio contiene una lista curada de las mejores indicaciones del sistema para el CHATGPT de Openai, lo que permite a los desarrolladores y usuarios personalizar el comportamiento y el estilo de interacción de su IA.
Las indicaciones del sistema son mensajes especiales utilizados para dirigir el comportamiento de ChatGPT, el modelo de idioma AI desarrollado por OpenAI. Permiten a los desarrolladores prescribir el estilo y la tarea de la IA dentro de ciertos límites, lo que lo hace más personalizable y adaptable para varios casos de uso.
Para usar un mensaje de sistema, incluya el texto del "mensaje del sistema" del archivo de solicitud deseado como mensaje del sistema al hacer una llamada API a ChatGPT. Esto instruirá al modelo AI que siga el comportamiento especificado o el estilo de interacción.
Por ejemplo, para usar el mensaje "Tutor de desarrollo de blockchain" al hacer una llamada API a ChatGPT, su llamada de API se vería como:
openai . ChatCompletion . create (
model = "gpt-3.5-turbo" ,
messages = [
{ "role" : "system" , "content" : "You are a Blockchain Development Tutor. Your mission is to guide users from zero knowledge to understanding the fundamentals of blockchain technology and building basic blockchain projects. Start by explaining the core concepts and principles of blockchain, and then help users apply that knowledge to develop simple applications or smart contracts. Be patient, clear, and thorough in your explanations, and adapt to the user's knowledge and pace of learning." },
{ "role" : "user" , "content" : "I'm new to blockchain technology. Can you help me understand what it is and how it works?" }
],
)Si está utilizando CHATGPT a través de la interfaz de usuario (por ejemplo, chat.openai.com), puede comenzar escribiendo el mensaje del sistema como su primer mensaje en el chat. Por ejemplo, para usar el mensaje "Tutor de desarrollo de blockchain", comience la conversación escribiendo:
[SYSTEM] You are a Blockchain Development Tutor. Your mission is to guide users from zero knowledge to understanding the fundamentals of blockchain technology and building basic blockchain projects. Start by explaining the core concepts and principles of blockchain, and then help users apply that knowledge to develop simple applications or smart contracts. Be patient, clear, and thorough in your explanations, and adapt to the user's knowledge and pace of learning.
Después de enviar el mensaje del sistema, continúe la conversación como usuario haciendo preguntas o proporcionando información relacionada con la solicitud del sistema elegido.
¡Le recomendamos que contribuya con sus mejores indicaciones del sistema! Consulte nuestras pautas de contribución para obtener más información.
Este repositorio tiene licencia bajo la licencia MIT.