O professor imediato é uma interface de engenharia imediata interativa e educacional para LLMs que ensina aos usuários como criar ✍️, refinar? E otimizar? solicita a atingir as respostas mais eficazes e direcionadas do LLMS.
Professor de professora @ huggingface spaces
Atualmente, os seguintes metaprompts fazem parte do professor imediato.
? Nome | Explicação | ✏️ Exemplo de prompt | Exemplo de explicação imediata |
---|---|---|---|
Expanda com detalhes | Expande um aviso para incluir instruções e contexto mais detalhados. | Conte -me sobre cães. | Esse prompt é muito vago e carece de contexto, tornando -o ideal para a expansão para guiar o LLM de maneira mais eficaz. |
Aplique feedback | Melhora um prompt com base em feedback específico fornecido. | Descreva o processo de fotossíntese. | O feedback pode sugerir tornar o rápido mais acessível para o público mais jovem ou mais detalhado para uso acadêmico. |
Simplesmente condensar o prompt | Condensa um aviso para torná -lo mais sucinto, mantendo sua solicitação essencial. | Escreva uma piada engraçada que faça as pessoas rirem de algo muito engraçado. Deve ser hilário. | Este prompt pode ser condensado removendo informações redundantes. |
Simplesmente melhore o prompt | Melhora um aviso para melhorar a clareza e a eficácia. | Diga -me como cozinhar arroz. | Este prompt pode ser aprimorado especificando o tipo de cozinha ou método de cozimento. |
Crie lista de tarefas seqüenciais | Estrutura um prompt para orientar o LLM através de uma série de tarefas seqüenciais. | Planeje uma festa de aniversário. | Esse prompt pode ser estruturado para delinear as etapas, como escolher um tema, preparar uma lista de convidados e organizar atividades. |
Elicite a resposta criativa | Transforma um rápido para inspirar a criatividade e provocar respostas imaginativas. | Escreva uma história sobre um gatinho perdido. | O prompt pode ser revisado para incentivar a narrativa mais descritiva ou emocional. |
Inclua cenário hipotético | Adapta um aviso para incluir um cenário hipotético específico para exploração detalhada. | O perigo da inteligência geral artificial | Este prompt pode ser adaptado para explorar cenários hipotéticos específicos para fornecer profundidade e contexto. |
Concentre -se na ética | Atualize um rápido para se concentrar em considerações éticas ou dilemas morais. | Engenharia genética em humanos. | Esse prompt pode ser reformulado para se concentrar nas considerações éticas ou nos dilemas morais envolvidos. |
Adicione função solicitando | Adiciona uma função ao prompt para melhorar a resposta. | Escreva uma música curta. | Ao adicionar uma função especializada, podemos potencialmente melhorar a qualidade da música criada. |
Adicione delimitadores para clareza | Adiciona delimitadores claros a um prompt para separar e organizar seções ou instruções diferentes, aumentando a legibilidade e a estrutura. | Resuma este texto {text} com Bulletpoints. Ser conciso | Esse prompt pode se beneficiar de delimitadores claros para separar instruções ou seções, facilitando o acompanhamento do LLM e respondem sistematicamente. |
Incorporar a cadeia de raciocínio de pensamento | Incorpora o raciocínio da cadeia de pensamentos para orientar o LLM através de uma sequência lógica de pensamentos para a solução complexa de problemas. | Como podemos reduzir o congestionamento do tráfego nas áreas urbanas? | Esse prompt pode se beneficiar do raciocínio da cadeia de pensamentos para dividir o problema em partes gerenciáveis e explorar várias soluções sistematicamente. |
Refinamento imediato abrangente | Integra várias técnicas para refinar, expandir e adaptar os avisos para o LLMS, garantindo clareza, especificidade e engajamento adaptados ao objetivo pretendido. | Escreva uma breve história de inteligência artificial | Esse prompt pode ser aprimorado especificando aspectos como a profundidade dos detalhes, áreas de foco e estrutura desejada. |
Instale Rye
O Rye é uma ferramenta abrangente projetada para desenvolvedores de Python. Ele simplifica seu fluxo de trabalho, gerenciando instalações e dependências do Python. Basta instalar o centeio e ele cuida do resto.
.env
na pasta prompt_teacher
e adicione as seguintes variáveis: OPENAI_API_KEY=... # Token for the OpenAI API
ANTHROPIC_API_KEY=... # Token for the Anthropic API
Clone o repositório, por exemplo:
git clone https://github.com/pwenker/prompt_teacher.git
Navegue até o diretório:
cd prompt_teacher
E executar:
rye sync
Isso cria um ambiente virtual em .venv
e sincroniza o repo.
Para mais detalhes, visite: básico - centeio
Observação
Se você optar por instalar prompt_teacher
sem rye
basta omitir rye run
para os seguintes comandos.
Inicie o aplicativo usando:
rye run python src/prompt_teacher/app.py
Por fim, abra seu navegador e visite http: // localhost: 7860 para começar a solicitar!