Esse repositório contém uma lista com curadoria do melhor sistema solicita o ChatGPT da OpenAI, permitindo que desenvolvedores e usuários personalizem o comportamento e o estilo de interação de seus IA.
Os avisos do sistema são mensagens especiais usadas para direcionar o comportamento do ChatGPT, o modelo de idioma da IA desenvolvido pelo OpenAI. Eles permitem que os desenvolvedores prescrevem o estilo e a tarefa da IA em certos limites, tornando -o mais personalizável e adaptável para vários casos de uso.
Para usar um prompt do sistema, inclua o texto "Mensagem do sistema" do arquivo prompt desejado como uma mensagem do sistema ao fazer uma chamada de API para ChatGPT. Isso instruirá o modelo de IA a seguir o comportamento especificado ou o estilo de interação.
Por exemplo, para usar o prompt "Tutor de Desenvolvimento de Blockchain" ao fazer uma chamada de API para ChatGPT, sua chamada da API seria:
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?" }
],
)Se você estiver usando o ChatGPT através da interface do usuário (por exemplo, chat.openai.com), poderá começar digitando a mensagem do sistema como sua primeira mensagem no bate -papo. Por exemplo, para usar o prompt "Tutor de desenvolvimento de blockchain", inicie a conversa digitando:
[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.
Depois de enviar a mensagem do sistema, continue a conversa como usuário fazendo perguntas ou fornecendo informações relacionadas ao prompt do sistema escolhido.
Nós o encorajamos a contribuir com seus melhores avisos de sistema! Verifique nossas diretrizes de contribuição para obter mais informações.
Este repositório é licenciado sob a licença do MIT.