1
resposta

[Projeto] Prompt API

Prompt:
"Explique de forma simples o que é uma API em programação e mostre um exemplo prático usando JavaScript."

Resposta:
Uma API (Application Programming Interface) é uma forma de dois sistemas conversarem entre si.
Ela funciona como um “garçom”: você faz um pedido, ela leva a solicitação ao servidor e traz a resposta.

Exemplo prático em JavaScript usando fetch para buscar dados de uma API:

fetch('https://jsonplaceholder.typicode.com/users/1')
  .then(response => response.json())
  .then(data => {
    console.log('Nome:', data.name);
    console.log('Email:', data.email);
  })
  .catch(error => {
    console.error('Erro:', error);
  });

Nesse exemplo:

  • fetch() faz a requisição para a API.
  • response.json() transforma a resposta em JSON.
  • Os dados do usuário são exibidos no console.
  • catch() trata possíveis erros.
1 resposta

Olá, Filipe. Como vai?

Parabéns pela execução da atividade! O uso de analogias, como a do garçom, é uma das técnicas mais eficazes na engenharia de prompt para explicar conceitos técnicos complexos de forma acessível.

A sua resposta demonstra um ótimo entendimento dos pilares de um bom prompt:

  • Clareza e Simplicidade: A analogia do garçom ajuda a visualizar o fluxo de requisição e resposta sem precisar entrar em detalhes profundos de protocolos de rede logo de cara.
  • Exemplo Prático: Fornecer um código funcional em JavaScript ajuda o usuário a sair da teoria e ver a aplicação real do conceito.
  • Explicação Pós-Código: Você detalhou o que cada parte do comando fetch() faz, o que é fundamental para quem está aprendendo a sintaxe da linguagem.

Como você está estudando Few-Shot Prompting, uma sugestão para os seus próximos testes é fornecer à IA dois ou três exemplos de analogias (como a do garçom e a de uma tomada elétrica) antes de pedir que ela explique um novo conceito. Isso ajuda a "treinar" o modelo para manter o mesmo estilo didático em outras explicações!

Espero que possa ter lhe ajudado!