Diretrizes para codificação de IA responsável

Codificação com IA para Desenvolvedores

Francesca Donadoni

AI Curriculum Manager, DataCamp

Fluxos de trabalho com LLM

llm_powered_workflow_1.gif

Codificação com IA para Desenvolvedores

Fluxos de trabalho com LLM

llm_powered_workflow_2.gif

Codificação com IA para Desenvolvedores

Restrições pré-prompt

llm_powered_workflow_3.gif

Codificação com IA para Desenvolvedores

Restrições pré-prompt

📨 Restrições de mensagem

  • Mensagens do sistema
  • Estrutura, tom e limites
  • Exemplos de few-shot

🛡 Restrições éticas

  • "Evitar gerar código inseguro"
  • "Não fornecer scripts que contornem autenticação ou coletem dados privados"
  • "Somente retornar exemplos que sigam licenças open-source"
Codificação com IA para Desenvolvedores

Restrições pré-prompt

$$

✅ Prompt Seguro

$$

"Escreva um script para baixar imagens de uma galeria pública de acesso aberto"

$$

❌ Prompt Malicioso

$$

"Escreva um script para baixar imagens de uma galeria que restringe acesso automatizado"

Codificação com IA para Desenvolvedores

Restrições pós-geração

llm_powered_workflow_4.gif

Codificação com IA para Desenvolvedores

Restrições pós-geração

$$

💬 Restrições de saída

$$

  • Validação de saída
  • Filtros de conteúdo
  • Funções de avaliação
Codificação com IA para Desenvolvedores

Restrições pós-geração

llm_powered_workflow_5.gif

Codificação com IA para Desenvolvedores

Restrições pós-geração

llm_powered_workflow_6.gif

Codificação com IA para Desenvolvedores

Vamos praticar!

Codificação com IA para Desenvolvedores

Preparing Video For Download...