O par é um repl de assistência de codificação movido a IA que combina o GPT-4 com você o desenvolvedor para aumentar o melhor da inteligência humana e de IA. Ele fornece um ambiente interativo em que os usuários podem inserir o código existente, fazer perguntas sobre o código ou outros projetos ou dependências de código aberto, receber respostas úteis do Assistente de Programação baseado em GPT, adicionar novo código ou refatorar o código existente, etc.
O REPL suporta comandos especiais para carregar arquivos e alterar diretórios, e pode propor alterações de código como diferenças de contexto que podem ser processadas automaticamente. Os usuários têm a opção de aceitar ou rejeitar as alterações propostas, tornando o emparelhar uma ferramenta flexível e poderosa para os desenvolvedores.

Atualmente, estamos usando o GPT-4 para ajudar a construir o par e estamos muito abertos a outros colaboradores que estão igualmente inclinados a comer seu próprio cachorro.
Para instalar o par AI, execute o seguinte comando:
pip install pair_ai Depois de instalar o pacote, você pode usar o comando pair no seu terminal ou prompt de comando para iniciar o REPL:
pair [file1] [...]Um ou mais nomes de arquivos podem ser especificados na linha de comando para carregar no contexto do modelo. Isso tende a ser mais conveniente do que usar o comando /arquivo no loop Repl.
No REPL, insira suas perguntas ou orientações ou /arquivo para inserir arquivos locais no contexto.
help - exibir esta mensagem de ajuda/file <path> : Carregue o conteúdo de um arquivo no contexto do modelo, fornecendo seu caminho./cd <path> : altere o diretório de trabalho atual para o caminho especificado./url <url> : carregue o conteúdo de um URL no contexto./status : - Mostre o status do OpenAI_API_KEY e o modelo que está sendo usado.Para usar os comandos especiais, basta digitar o comando seguido pelo caminho ou comando apropriado no REPL.
Exemplo:
/file /path/to/your/file.py
/cd /path/to/your/directory
As variáveis de ambiente a seguir são usadas para injetar credenciais e outras configurações necessárias para as principais dependências:
Openai