Introdução geral
Claude O Prompt Generator é um projeto de código aberto desenvolvido para ajudar os usuários a gerar prompts com eficiência para o modelo Claude3. A ferramenta é particularmente adequada para aqueles que já estão usando outros modelos de linguagem (por exemplo, GPT), convertendo prompts existentes em prompts do Claude3 e realizando uma avaliação automática e manual para garantir a validade e a consistência do resultado.
Lista de funções
- Geração do prompt inicialGeração de dicas aplicáveis ao Claude3 a partir do zero.
- Conversão de dicas existentesConversão de dicas de modelos como o OpenAI para dicas do Claude3.
- Avaliação automatizadaAvaliação automática dos prompts gerados para garantir sua eficácia.
- Avaliação manualOs usuários podem ajustar manualmente as pistas para obter os melhores resultados.
- Suporte multirregionalSuporte para chamadas de API do Bedrock em várias regiões do AWS.
Usando a Ajuda
Processo de instalação
- pré-condições::
- Certifique-se de que você tenha uma conta do AWS e que a CLI do AWS e as credenciais estejam configuradas corretamente.
- Se precisar usar o recurso Prompt Evaluation, verifique se você tem a chave da API da OpenAI.
- Etapas de instalação::
- Clonagem do Project Warehouse:
git clone https://github.com/aws-samples/claude-prompt-generator
- Vá para o catálogo de projetos:
cd claude-prompt-generator
- Instale os pacotes de dependência:
pip install -r requirements.txt
- Configuração de variáveis de ambiente: cópia
.env.example
e renomeá-lo.env
Preencha sua chave de API da OpenAI e as informações da região da AWS.
- Clonagem do Project Warehouse:
- exemplo de execução::
- Vá para o diretório src:
cd src
- Execute o aplicativo:
python app.py
- O URL da saída de login (geralmente
http://127.0.0.1:7860
), insira sua sugestão original do OpenAI para obter a sugestão convertida do Claude.
- Vá para o diretório src:
Função Fluxo de operação
- Geração do prompt inicial::
- Vá para a guia "Meta Prompt", insira a descrição da tarefa (por exemplo, Compor um e-mail de resposta para uma reclamação de cliente) e as variáveis relevantes, e clique no botão "Generate Prompt" para obter o prompt inicial do Claude.
- Conversão de dicas existentes::
- Entre na guia "Prompt Translation" (Tradução do prompt), digite o prompt original do OpenAI e clique no botão "Revise Prompt" (Revisar prompt) para obter o prompt convertido do Claude.
- Avaliação e iteração::
- Copie os prompts gerados do Claude para a guia Evaluation (Avaliação) para comparar, avaliar e iterar até que os prompts tenham o efeito desejado.