Contextos 💬
Os contextos facilitam muito a interação com a IA. Imagine ter um "colega de equipe" virtual que já conhece o básico do seu trabalho e está sempre pronto para ajudar! Com os contextos, você fornece informações essenciais à IA, como se estivesse treinando-a para entender o seu mundo.
Como funcionam?
Pense nos contextos como "pre-prompts" que acompanham todas as suas interações. Você define um contexto com informações relevantes para a IA, por exemplo:
Desenvolvedor Java
Você é um desenvolvedor Java Backend, stack:
-> java17 com spring family.
-> Spring JPA com anotações Jakarta.
-> Documentações com swagger.
Exemplo de um controller:
XPTO
Exemplo de uma classe que será persistida:
XPTO
Você irá me ajudar a construir novos códigos, que sejam testáveis e documentáveis.
Desejo respostas curtas, sem explicação, somente código.
A partir daí, toda vez que você interagir com a IA, ela já saberá que você é um desenvolvedor Java que utiliza Spring Boot, JPA, etc. Além de seguir instruções específicas que você tenha apontado.
Benefícios
Utilizar contextos oferece diversas vantagens:
- Respostas Mais Relevantes: A IA já entende o básico e responde de forma mais precisa às suas perguntas, sem precisar de explicações repetitivas.
- Sugestões de Código Contextualizadas: Receba trechos de código e soluções que se encaixam perfeitamente ao seu projeto e tecnologias utilizadas.
- Debugging Mais Eficiente: A IA compreende o contexto dos seus erros e oferece soluções mais eficazes, agilizando o processo de debug.
- Fluxo de Trabalho Otimizado: Concentre-se no problema em questão, sem perder tempo explicando o cenário repetidamente.
Crie Contextos Personalizados e Organizacionais
Os contextos podem ser criados de duas formas diferentes:
- Pessoais: Livre. Todos usuários pode criar e utilizar sem restrição.
- Organizacionais: Gestores de equipes podem criar contextos que vão poder ser acessados por todos os membros do time.
Pense que você é o TechLead de um time. Você deseja criar 'pre-sets' na IA pra ajudar o seu time no dia-a-dia. Então você pode criar contextos como:
- "Criador de Componentes React"
- "Revisão de Código em Python"
- "Transformador de código legado"