Promptty é uma classe de ativos e um formato para prompts LLM projetados para aprimorar a observabilidade, a compreensão e a portabilidade para desenvolvedores. O objetivo principal é acelerar o ciclo interno do desenvolvedor.
Este repositório contém o seguinte:
Esta extensão do Visual Studio Code oferece um playground de prompts intuitivo dentro do VS Code para agilizar o processo de engenharia de prompts. Você pode encontrar a extensão Prompty no Visual Studio Code Marketplace.
Prompty padroniza os prompts e sua execução em um único ativo.
Crie rapidamente um prompt básico clicando com o botão direito no explorador do VS Code e selecionando “Novo prompt”.
Visualize o prompt semelhante ao markdown com renderização dinâmica do modelo durante a digitação, permitindo que você veja o prompt que será enviado ao modelo.
Defina as configurações do seu modelo diretamente no VS Code.
Alterne rapidamente entre diferentes configurações de modelo.
Use as configurações do VS Code para definir a configuração do modelo em:
Nível de usuário para uso em diferentes arquivos de prompt.
Nível do espaço de trabalho para compartilhar com os membros da equipe via Git.
Recomendamos fortemente o uso da autenticação do Azure Active Directory para maior segurança. Deixe api_key
vazio para acionar a autenticação do AAD.
OpenAI também é compatível. Você pode armazenar a chave nas configurações do VSCode ou usar ${env:xxx}
para ler a chave de API de uma variável de ambiente.
.env
, na mesma pasta do arquivo prompt ou na pasta raiz do espaço de trabalho.Pressione F5 ou clique no botão Executar na parte superior. Existem duas janelas de saída:
A saída imediata mostra uma visão concisa.
A saída imediata (verbose) mostra solicitações detalhadas enviadas e recebidas.
Promptty é suportado por estruturas de orquestração populares:
Clique com o botão direito em um arquivo .prompty
para gerar rapidamente trechos de integração.
Envie seus comentários sobre o Prompty ou a extensão do VS Code para o repositório Microsoft/Prompty GitHub.