SkyDeck.ai Docs
Inscreva-seLogin de administradorContate-nos
Português
Português
  • SkyDeck.ai
  • GenStudio Workspace
    • Conversas
    • Aplicativo de Ajuda SkyDeck AI
    • Envio de Documentos
    • Compartilhamento e Colaboração
    • Sincronização com Slack
    • Instantâneas Públicas
    • Navegação na Web
    • Ferramentas
      • Programador em Par
        • Como Usar
        • Exemplo – Assistência com Script Python
      • Assistente SQL
        • Como Usar
        • Exemplo – Depuração de Consulta
      • Revisão de Acordo Legal
        • Como Usar
        • Exemplo – Cláusula de NDA
      • Ensine-me Qualquer Coisa
        • Como Usar
        • Exemplo – Introdução à Programação
      • Consultor de Estratégia
        • Como Usar
        • Exemplo – Retenção de Funcionários
      • Gerador de Imagens
        • Como Usar
        • Exemplo – País das Maravilhas de Inverno
    • Segurança de Dados
      • Prevenção de Perda de Dados
  • Centro de Controle
    • Ferramentas de Admin e Proprietário
    • Guia de Configuração
      • Configurar Conta
      • Configurar Integrações
        • Assistência de Integração
      • Configurar Segurança
        • Autenticação (SSO)
      • Organizar Equipes
        • Adicionar Novo Grupo
        • Remover Grupos
      • Curar Ferramentas
        • Ferramentas do Sistema
        • Atribuir Tags
      • Gerenciar Membros
        • Adicionar Membros
        • Importar Arquivo
        • Convidar Membros
        • Editar Membros
    • Faturamento
      • Teste Gratuito
      • Comprar Crédito
      • Planos e Atualizações
      • Preços de Uso de Modelos
  • Integrações
    • LLMs e Bancos de Dados
      • Integração com Anthropic
      • Integração com Banco de Dados
      • Integração com Groq
      • Integração com HuggingFace
      • Integração com Mistral
      • Integração com OpenAI
      • Integração com Perplexity
      • Integração com Together AI
      • Integração com Vertex AI
    • Integrações de Aplicativos
      • Integração com Rememberizer
      • Integração com Slack
  • Desenvolvedores
    • Desenvolva Suas Próprias Ferramentas
      • Formato JSON para Ferramentas
      • Formato JSON para Ferramentas LLM
      • Exemplo: Gerador de UI Baseado em Texto
      • Formato JSON para Ferramentas Inteligentes
  • Casos de Uso
    • Criando uma Política de Privacidade
  • Avisos
    • Termos de Uso
    • Política de Privacidade
    • Aviso de Cookies
  • Lançamentos
    • 9 de Maio de 2025
    • 2 de Maio de 2025
    • 25 de Abril de 2025
    • 18 de Abril de 2025
    • 11 de Abril de 2025
    • 4 de Abril de 2025
    • 28 de Março de 2025
    • 21 de Março de 2025
    • 14 de Março de 2025
    • 7 de Março de 2025
    • 28 de Fevereiro de 2025
    • 21 de Fevereiro de 2025
    • 14 de Fevereiro de 2025
    • 7 de Fevereiro de 2025
    • 31 de Janeiro de 2025
    • 24 de Janeiro de 2025
    • 17 de Janeiro de 2025
    • 10 de Janeiro de 2025
    • 3 de Janeiro de 2025
    • 27 de Dezembro de 2024
    • 20 de Dezembro de 2024
    • 13 de Dezembro de 2024
    • 6 de Dezembro de 2024
    • 29 de Novembro de 2024
    • 22 de Novembro de 2024
    • 15 de Novembro de 2024
    • 8 de Novembro de 2024
    • 1 de Novembro de 2024
    • 25 de Outubro de 2024
    • 18 de Outubro de 2024
    • 11 de Outubro de 2024
    • 4 de Outubro de 2024
    • 27 de Setembro de 2024
    • 20 de Setembro de 2024
    • 13 de Setembro de 2024
    • 6 de Setembro de 2024
    • 23 de Agosto de 2024
    • 16 de Agosto de 2024
    • 9 de Agosto de 2024
    • 2 de Agosto de 2024
    • 26 de Julho de 2024
    • 12 de Julho de 2024
    • 5 de Julho de 2024
    • 28 de Junho de 2024
    • 21 de Junho de 2024
    • 12 de Novembro de 2023
    • 6 de Novembro de 2023
    • 30 de Outubro de 2023
    • 23 de Outubro de 2023
    • 16 de Outubro de 2023
    • 18 de Setembro de 2023
    • 8 de Setembro de 2023
  • Segurança
    • Práticas de Segurança do SkyDeck.ai
    • Programa de Recompensa por Bugs
  • Documentação de IA
    • Relatório de Avaliação de LLM
    • Documentação Pronta para LLM do SkyDeck.ai
Powered by GitBook
On this page
  • /change
  • /implement
  • /modificar
  • /test
  1. GenStudio Workspace
  2. Ferramentas
  3. Programador em Par

Como Usar

PreviousProgramador em ParNextExemplo – Assistência com Script Python

Last updated 16 days ago

Para começar a usar o Pair Programmer, você precisará especificar a linguagem de programação que está usando ou deseja usar. Por padrão, o campo está definido para Python.

Uma vez que você enviar sua linguagem de programação, você receberá uma mensagem semelhante à abaixo (embora a redação exata possa diferir) que detalha o que o Pair Programmer tem a oferecer e fornece alguns comandos úteis:

Se tudo parecer correto, você pode então escrever sua pergunta de programação na área de prompt.

/change

O comando /change permite que você modifique suas preferências ao interagir com o Pair Programmer. Atualmente, ele suporta duas opções:

  • Linguagem de programação – Mudar a linguagem de programação. Por exemplo, digite /change language=Java para mudar para Java.

  • Linguagem de interação – Mudar a linguagem de comunicação. Por exemplo, digite /change language=Spanish para mudar para espanhol.

/implement

O comando /implement é usado quando você deseja criar um novo programa. Segue um procedimento de cinco passos para garantir uma abordagem completa:

Por exemplo, você poderia inserir /implement task=DescriçãoDaTarefa. Por favor, substitua DescriçãoDaTarefa pela descrição da tarefa que você deseja implementar.

Exemplo

Vamos supor que você queira implementar um programa que calcule a soma de todos os elementos em uma lista.

/implementar task=Crie uma função Python que calcule a soma de todos os elementos em uma lista. A função deve receber uma lista de inteiros como entrada e retornar um inteiro como saída.

/modificar

O comando /modificar é usado quando você deseja fazer alterações ou ajustes em um programa existente. Digite /modificar código=CódigoDoPrograma modificações=ModificaçõesDoPrograma. Por favor, substitua CódigoDoPrograma pelo programa que você deseja modificar, e ModificaçõesDoPrograma por uma descrição do que você deseja alterar.

Exemplo

Por exemplo, imagine que você tem uma função Python que calcula a área de um retângulo e você quer modificá-la para calcular a área de um círculo em vez disso.

/modify code=
def area_retangulo(comprimento, largura):
    return comprimento * largura

modifications=
Altere a função para calcular a área de um círculo em vez disso, usando a fórmula `pi * raio^2`. A função deve receber um único argumento para o raio.

/test

O comando /test é usado quando você quer que eu crie casos de teste para um determinado programa. Insira /test code=CodigoDoPrograma description=DescriçãoDoPrograma. Substitua CodigoDoPrograma pelo programa que você deseja testar, e DescriçãoDoPrograma por uma descrição do que o programa faz.

Exemplo

Digamos que você tenha uma função Python que calcula o fatorial de um número e você quer criar casos de teste para ela

/test code=
def fatorial(n):
    if n == 0:
        return 1
    else:
        return n * fatorial(n-1)

description=
Esta função calcula o fatorial de um número dado. O fatorial de um número n é o produto de todos os inteiros positivos menores ou iguais a n.
exemplo de programador em par