48h

Para conclusão

5
Cursos
2
Podcasts
3
Artigos

OpenAI & Python: crie ferramentas e chatbots inteligentes

Nesta formação você vai aprender fundamentos de GPT (Generative Pre-trained Transformer) e suas aplicações, Python e bibliotecas relevantes para desenvolvimento de IA, Como interagir com as APIs da OpenAI para criação de conteúdo, desenvolvimento de chatbots inteligentes com fluxos de conversação natural, e utilização de prompts eficazes para geração de texto preciso e relevante.

Ela será útil para você que quer:

  • Implementar IA em seu negócio ou projeto pessoal.
  • Criar ferramentas poderosas que simplifiquem operações.
  • Gerar conteúdo de qualidade em escala.

O que você vai aprender nesta formação?

Chatbots Inteligentes: Aprenda a criar chatbots conversacionais que se adaptam às necessidades dos seus usuários, oferecendo uma experiência de usuário incomparável.

Ferramentas Personalizadas: Use as APIs da OpenAI para criar ferramentas que automatizam e simplificam os processos do dia a dia em seu negócio.

Prompts Eficazes: Aprenda a formular prompts que geram respostas precisas e úteis, economizando tempo e recursos.

Integração com Python: Descubra como combinar o poder do Python com as APIs da OpenAI para criar soluções que são tanto robustas quanto escaláveis.

Inovação Constante: Mantenha-se à frente da concorrência ao adotar as tecnologias mais recentes que estão redefinindo diversos setores.

Se você estava estudando pela versão anterior, pode continuar no link.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Com quem você vai aprender?

  • André Santana

    Professor no Insper | Pesquisador no LSITec (EP-USP) | Instrutor na Alura

  • André Santana

    Professor no Insper | Pesquisador no LSITec (EP-USP) | Instrutor na Alura

Passo a passo
  1. 1 Domínio e gerenciamento de APIs OpenAI

    Neste primeiro passo da formação, você aprenderá a interagir com a API do ChatGPT, configurar parâmetros, entender o conceito de assistentes e threads no Playground, além de explorar os diferentes modelos, calcular custos e aplicar técnicas de prompt engineering e processamento de informações em lote.

  2. 2 Crie seu chatbot com IA

    Neste segundo passo da formação, você aprenderá a integrar chatbots com APIs da OpenAI utilizando Python, para desenvolver um chatbot prático para e-commerce com contextos dinâmicos e históricos de conversação. Além disso, vamos explorar o uso de Functions Calling para ampliar as funcionalidades dos chatbots e aplicar visão computacional para reconhecimento de imagens. O chat será implementado utilizando Flask.

  3. 3 Otimizando testes com IA

    Neste terceiro passo da formação, você aprenderá alguns conceitos novos que permitirão gerar código de testes automatizados em Python para avaliar a navegabilidade de uma aplicação web. Para isso, vamos explorar alguns conceitos presentes na api da OpenAI GPT, como Fine-Tuning, assistentes, threads e o modo JSON para gerar tanto os casos de uso, quanto os scripts em Selenium com IA Generativa.

    • Curso OpenAI e Python: otimize o desenvolvimento de testes com IA

      10h
      • Gere casos de uso utilizando IA generativa para implementar testes
      • Elabore scripts para execução de testes automatizados de navegabilidade com python e selenium, utilizando IA generativa
      • Crie um modelo personalizado usando Fine-Tuning com o GPT 3.5
      • Integre o modo JSON para ampliar a capacidade de geração de testes
      • Implemente um gerador de embeddings
      • Gere cenários de teste e scripts de teste com base em documentos identificados com uma busca vetorial
  4. 4 Criando assistentes para documentação de código

    Neste quarto passo da formação, você aprenderá a criar assistentes inteligentes para automatizar tarefas e a documentação de código, utilizando o Code Interpreter para sugerir boas práticas e aprimorar revisões. Além disso, vamos desenvolver testes unitários com suporte de IA e explorar a gestão otimizada de versionamento de código com hashes.

    • Artigo Dominando o Code Interpreter da OpenAI: um guia rápido | Alura

    • Curso GPT Code Interpreter e Python: crie assistentes e aumente sua produtividade

      08h
      • Crie assistentes inteligentes para automatizar tarefas
      • Automatize a documentação de código com OpenAI
      • Utilize IA para sugerir boas práticas e aprimorar revisões de código
      • Desenvolva testes unitários com suporte de Inteligência Artificial
      • Faça a gestão otimizada de versionamento de código através de hashes
  5. 5 Criando assistentes para avaliação de código

    Neste quinto passo da formação, você aprenderá a utilizar o Code Interpreter da OpenAI para otimizar e avaliar seus códigos em Python. Simularemos, de forma simplificada em nosso projeto, o processo de alocação de tarefas em servidores. Em sequência, vamos avaliar a complexidade de algoritmos e adaptar uma solução exaustiva com os assistentes da OpenAI. Além disso, vamos utilizar Functions Calling para aprimorar as soluções e gerar relatórios detalhados que comunicam os resultados de maneira clara.

    • Curso OpenAI: avalie e otimize o seu código com Code Interpreter

      10h
      • Aprenda a otimizar códigos de alocação de tarefas em servidores com a OpenAI
      • Crie assistentes com OpenAI para resolver problemas complexos
      • Aprenda a utilizar Functions Calling para otimizar tarefas de um assistente
      • Adicione várias funções para um mesmo assistente
      • Gere relatórios para visualização de dados

Escola

Inteligência Artificial

Além dessa, a categoria Inteligência Artificial conta com cursos de IA para Programação, IA para Dados,e mais...

Conheça a Escola

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas