Casa do Código - Livros e Tecnologia

  • Programação
  • Lógica
  • Java
  • .NET
  • PHP
  • Games
  • OO
  • Funcional
  • Python
  • Outros
  • Todos
  • Mobile
  • iOS
  • Android
  • Multiplataforma
  • Outros
  • Todos
  • Front-end
  • HTML e CSS
  • JavaScript
  • Outros
  • Todos
  • Infraestrutura
  • Web
  • Dados
  • Outros
  • Todos
  • Business
  • Startups
  • Marketing Digital
  • Gestão
  • Agile
  • Outros
  • Todos
  • Design & UX
  • Você tem 0 itens na sacola 0 Abrir navegação por categorias e busca Ir para ao topo da página

    Use o código e tenha 10% de desconto!

    Engenharia de Prompt para Devs Um guia para aprender a usar a IA antes que a IA aprenda a usar você

    Ricardo Pupo Larguesa
    Livro de Engenharia de Prompt para Devs

    *Você terá acesso às futuras atualizações do livro.

    Sobre o livro

    Como engenheiro de computação e empreendedor, sempre estive ciente do imenso potencial da tecnologia, especialmente da Inteligência Artificial (IA). Minha experiência com IA revelou tanto suas capacidades extraordinárias quanto suas limitações inerentes. O desenvolvimento de grandes modelos de linguagem, uma façanha principalmente de grandes corporações, sempre me empolgou.

    A surpresa veio quando percebi que a IA estava revolucionando não só tarefas laborais simples, mas também atividades intelectuais complexas. Isso me inspirou a escrever este livro: para compartilhar como a IA aprimorou significativamente minha produtividade e a escala do meu trabalho, não só como engenheiro de software, mas também como líder de projetos e empreendedor. Este livro é um reflexo da minha jornada e insights sobre como a IA pode ser uma ferramenta transformadora na análise e desenvolvimento de sistemas, um campo crucial em tempos de escassez profissional.

    Para quem é este livro

    Este livro é ideal para uma variedade de pessoas, desde profissionais da área de tecnologia até entusiastas do aprendizado de máquina e Inteligência Artificial. É particularmente valioso para programadores(as), analistas de sistemas e engenheiros(as) de software que desejam entender e aplicar modelos de linguagem e engenharia de prompt em seus projetos. Além disso, educadores e estudantes em cursos de computação ou áreas relacionadas encontrarão neste material uma fonte rica para ampliar seu conhecimento e suas habilidades práticas. Gestores de projetos de TI e líderes de equipes de desenvolvimento também se beneficiarão, ao obterem insights sobre como a IA pode aprimorar processos e produtos.

    Para aproveitar ao máximo este livro, é recomendado ter conhecimentos básicos em programação e uma compreensão geral sobre o uso de ferramentas de Inteligência Artificial como ChatGPT, Bard etc. Não é necessário ser um expert, mas um entendimento fundamental da tecnologia de software e interesse em IA facilitará a compreensão e aplicação dos conceitos abordados.

    Como este livro está organizado

    Este livro oferece um mergulho no fascinante mundo da Inteligência Artificial, com ênfase em modelos de linguagem e engenharia de prompt nas atividades de análise e desenvolvimento de sistemas. Ao explorar os primeiros capítulos, você descobrirá os fundamentos da IA, acompanhados de uma visão histórica que contextualiza sua evolução e a emergência dos modelos de linguagem. O capítulo sobre engenharia de prompt desvenda os segredos por trás da criação de prompts eficazes, revelando como essas ferramentas influenciam o desempenho dos sistemas de IA.

    À medida que avança, você será guiado pela arte da elaboração de prompts, entendendo o papel da instrução, da resposta esperada e do contexto conversacional. Os capítulos sobre testes de prompts e sua organização ampliam essa compreensão, destacando metodologias para aprimorar e sistematizar o uso de prompts em diferentes cenários.

    O livro também aborda o papel vital da IA para a pessoa programadora moderna, discutindo não apenas o que a IA pode fazer por você, mas também seus limites. Este é um convite para refletir sobre o perfil emergente de analista de sistemas na era da IA.

    Nos capítulos finais, você encontrará insights valiosos sobre a utilização de prompts para apoiar a modelagem, codificação, testes, revisão de código e documentação, culminando em uma seção dedicada aos Modelos de Linguagem de Código e um olhar preditivo sobre os desafios e tendências futuras na Engenharia de Prompt.

    Prepare-se para uma jornada que não apenas enriquece o conhecimento técnico, mas também instiga a reflexão crítica sobre o futuro da tecnologia e seu impacto na sociedade e no desenvolvimento profissional.

    Sumário

    • 1 Modelos de linguagem
      • 1.1 Conceitos e história da Inteligência Artificial
      • 1.2 O que são modelos de linguagem
    • 2 Engenharia de prompt
      • 2.1 Definição e conceito de engenharia de prompt
      • 2.2 A importância da engenharia de prompt na IA e PLN
      • 2.3 Aplicações da engenharia de prompt
      • 2.4 Aplicações da engenharia de prompt na análise e no desenvolvimento de sistemas
      • 2.5 A profissão de Engenharia de Prompt
    • 3 Elaboração de prompts
      • 3.1 A instrução (ou pergunta)
      • 3.2 A resposta (ou ação esperada)
      • 3.3 O contexto conversacional
    • 4 Testes de prompts
      • 4.1 Teste manual
      • 4.2 Teste iterativo
      • 4.3 Teste de múltiplas variações
      • 4.4 Teste de casos extremos de prompts
      • 4.5 Teste com diferentes modelos de linguagem
    • 5 Organização de prompts
      • 5.1 Identificando necessidades e objetivos
      • 5.2 Organizando um banco de prompts
      • 5.3 Organizando contextos e padronizando respostas
      • 5.4 Garantindo continuidade das interações
      • 5.5 Utilizando fontes externas
      • 5.6 Abordagem multilíngue e cultural
      • 5.7 Considerações éticas e de privacidade
      • 5.8 Considerações legais sobre sigilo e confidencialidade
    • 6 IA e o programador moderno
      • 6.1 O que a IA pode fazer por você
      • 6.2 O que a IA NÃO pode fazer por você
      • 6.3 O perfil do novo analista de sistemas
    • 7 Prompts de apoio à modelagem
      • 7.1 Especificando requisitos funcionais
      • 7.2 Estimando esforço e prazos
      • 7.3 Especificando requisitos técnicos
      • 7.4 Organizando as tarefas de um projeto
      • 7.5 Gerando diagramas UML
    • 8 Prompts de apoio à codificação
      • 8.1 Gerando um pseudocódigo próprio
      • 8.2 Gerando ícones e imagens
      • 8.3 Simulando interação com sistemas ou serviços
      • 8.4 Gerando modelos de dados
      • 8.5 Obtendo instruções detalhadas
      • 8.6 Desenvolvendo plugins para múltiplas plataformas
      • 8.7 Gerando fragmentos de código para construir uma solução completa
    • 9 Prompts de apoio a testes e revisão de código
      • 9.1 Testando seu código-fonte
      • 9.2 Analisando a segurança do seu código
    • 10 Prompts de apoio à documentação
      • 10.1 Documentando seu projeto
      • 10.2 Automatizando publicações
      • 10.3 Mantendo código-fonte
    • 11 Modelos de Linguagem de Código (Code Language Models)
      • 11.1 GitHub Copilot
    • 12 Desafios e tendências futuras na Engenharia de Prompt
      • 12.1 Lidando com vieses e controvérsias nos prompts
      • 12.2 Avanços em modelos de linguagem e suas implicações na Engenharia de Prompt
      • 12.3 O que será dos direitos autorais
      • 12.4 O futuro da interação humano-IA por meio de prompts
      • 12.5 Conclusão
    • 13 Referências

    Dados do produto

    Número de páginas:
    248
    ISBN:
    978-85-5519-370-5
    Data publicação:
    03/2024
    Fórum de discussões

    Compartilhe!

    Compartilhe no Facebook Compartilhe no Twitter

    *Você terá acesso às futuras atualizações do livro.

    altLogoFooter

    Uma empresa do Grupo Alun

    Logo da Alun

    Links da
    Casa do Código

    • Meus ebooks
    • Sobre a Casa do Código
    • Todos os livros
    • Nossas coleções
    • Quero escrever um livro ou fazer parceria
    • Perguntas Frequentes
    • Política de Privacidade
    • Fale conosco

    Nas redes sociais

    • /CasaDoCodigo
    • @casadocodigo
    • @casadocodigo

    Receba novidades e lançamentos

    Este site aceita Pix, Cartão de Crédito, Débito

    • pagarme
    • paypal

    Grupo Alun

    • Educação em Tecnologia

      • FIAP
      • Casa do Código
      • PM3 - Cursos de Produto
    • Mais Alura

      • Alura Start
      • Alura Língua
      • Alura Para Empresas
      • Alura LATAM
    • Comunidade

      • Tech Guide
      • 7 days of code
      • Hipsters ponto Jobs
    • Podcasts

      • Hipsters ponto Tech
      • Dev sem Fronteiras
      • Layers ponto Tech
      • Like a Boss
      • Scuba Dev