Menu

Desenvolvimento de assistentes utilizando JavaScript, GPT, e APIs da OpenAi

A Inteligência Artificial tem aberto portas como nunca antes, e você não pode ficar de fora. Neste treinamento iremos abordar as melhores tecnologias para desenvolvimento de assistentes JavaScript e OpenAi.
Inscreva-se agora mesmo e garanta sua vaga neste treinamento
Imagem de banner

Sobre o curso

Desde que o ChatGPT começou a ser amplamente usado, empresas e desenvolvedores de todo o mundo estão correndo para aproveitar a demanda que está surgindo de desenvolvimento de soluções com IA Generativa.

Este curso é uma oportunidade única para programadores que já possuem conhecimento em JavaScript e desejam explorar o potencial revolucionário da IA, especificamente através do uso de Modelos de Linguagem de Grande Escala (LLMs) da OpenAI.

Abordaremos desde os conceitos fundamentais de Processamento de Linguagem Natural (NLP) até a criação de diversos assistentes, usando o GPT como base. Mergulharemos nas aplicações práticas dessa tecnologia, explorando como interagir com APIs, gerenciar contextos, integrar funções customizadas e responder com base nos seus dados.

Seja qual for a informação que você tenha, estando ela em arquivos, API ou banco de dados, você estará apto a interagir com estas informações no estilo Chat GPT, utilizando seu próprio código. 

Desenvolveremos nossos códigos utilizando JavaScript e teremos total controle sobre como o assistente/chatbot deverá ser comportar, acessar e processar as informações, e responder.

Preparem-se para expandir seus horizontes, abraçar desafios e descobrir como a IA pode elevar suas habilidades de programação a um novo patamar. Esperamos vocês para essa experiência transformadora!

Treinamento presencial

O treinamento é totalmente prático, e nesta primeira edição será apenas presencial, no Hotel Serrano em Juiz de Fora, para um número limitado de participantes.

Não será o foco

Não trataremos a fundo redes neurais, cálculos estatísticos, nem machine learning,  mas nos concentraremos nas possibilidades práticas de aplicação da IA generativa, permitindo-lhe aplicar imediatamente o que aprender em projetos reais.

Não focaremos no desenvolvimento frontend, para termos tempo de entender o real funcionamento e potencial de uso da IA Generativa. Você estará livre (e até recomendamos) que crie interfaces para seus projetos, mas durante o treinamento iremos dedicar total atenção a interação com a API da OpenAi.

Requisitos

É necessário fluência com JavaScript para participar deste treinamento.

Se você souber lidar com arrays em JavaScript (map e filter) e usar chamadas assíncronas (async e await), já está apto para participar.

Não é necessário ter conhecimentos técnicos de Inteligência Artificial, estatística.

Grupo de suporte

Durante e após o treinamento os participantes poderão interagir e tirar dúvidas com o instrutor através de um grupo exclusivo para os alunos.

Tire suas dúvidas

Se você tem alguma pergunta fale diretamente com o instrutor pelo WhatsApp e não deixe de se inscrever e participar!

 

Compartilhe este curso

Conteúdo do curso

  • Redes Neurais Artificiais
  • O que é NLP (Natural Language Processing)
  • O que são LLMs (Large Language Model)
  • O que é uma IA Generativa
  • Uma breve história da OpenAi
  • Porque utilizar JavaScript
  • Pacotes e bibliotecas
  • Ética, diretrizes e moderação
  • Contagem e limites de Tokens
  • Embeddings e vetores de dados
  • Temperatura e alucinação
  • Modelos e treinamentos
  • Estrutura básica de um chatbot/assistente
  • Interagindo com o Assistants API
  • Formato de respostas obtidas
  • Parâmetros relevantes: temperature, max_tokens
  • Assistente com personalidade
  • Assistente especialista em determinado assunto
  • Performance e custos por modelos
  • Gerenciamento do tamanho do contexto
  • Criando e interagindo por Threads
  • Realizando Streaming de respostas
  • Parâmetros relevantes: frequency_penalty, presente_penalty
  • Calculando custos dos tokens
  • O GPT chamando suas funções
  • Function calling, parametros e formatos de resposta
  • Parâmetros relevantes: n, top
  • Fine-tuning vs Embedding
  • Preparação de dados
  • Obtendo seus dados via função
  • Obtendo seus dados de um embedding local
  • Fornecendo dados via Assistant API e Retrieval Tool

Instrutores do curso

Tiago Gouvêa
Tiago Gouvêa

Fundador e CEO da App Masters, vem trabalhando com tecnologia a mais de 20 anos, passando por diversos sistema operacionais e plataformas. Atualmente focado desenvolvendo sistemas web e aplicativos mobile. É responsável pelo Google Developers Group em Juiz de Fora e um dos fundadores do ecossistema Zero40. Gosta de fazer código e beber café.

Certificado
certificado
Emissão de certificado impresso para os alunos que concluírem o treinamento com sucesso.
Detalhes do curso
  • Categoria:
    Inteligência Artificial
  • Investimento: R$ 699,00
  • Vagas restantes: 6
  • Período: Três encontros aos sábados, dias 6, 13 e 20 de abril, das 8h as 12h
  • Treinamento presencial em Juiz de Fora
  • Local: Moinho - Av. Presidente Juscelino Kubitschek, 900 - Francisco Bernardino, Juiz de Fora - MG