Logotipo Mydra
Artificial Intelligence
DeepLearning.AI logo

DeepLearning.AI

Construindo Seu Próprio Agente de Banco de Dados

  • até 1 hora
  • Iniciante

Neste curso, você desenvolverá um agente de IA que interage com bancos de dados usando linguagem natural, simplificando o processo de consulta e extração de insights. Ganhe experiência prática com o Azure OpenAI Service, implementando técnicas como Geração Aumentada por Recuperação (RAG) e chamadas de função.

  • Processamento de Linguagem Natural
  • SQL
  • Azure OpenAI Service
  • Geração Aumentada por Recuperação (RAG)
  • Chamadas de Função

Visão Geral

Em Construindo Seu Próprio Agente de Banco de Dados, você aprenderá a interagir com dados tabulares e bancos de dados SQL usando linguagem natural, permitindo uma análise de dados mais eficiente e acessível. Você ganhará experiência prática com o Azure OpenAI Service, implementando técnicas como Geração Aumentada por Recuperação (RAG) e chamadas de função. Ao final do curso, você estará equipado com o conhecimento técnico e a experiência prática para implementar sistemas semelhantes em seus próprios projetos ou organizações, permitindo uma interação e análise de dados mais eficiente e acessível.

  • Web Streamline Icon: https://streamlinehq.com
    Online
    localização do curso
  • Layers 1 Streamline Icon: https://streamlinehq.com
    Inglês
    idioma do curso
  • Ao seu próprio ritmo
    formato do curso
  • Aulas Ao vivo
    entregue online

Para quem é este curso?

Desenvolvedores

Desenvolvedores que desejam interagir com bancos de dados usando linguagem natural.

Profissionais de Dados

Profissionais de dados que procuram simplificar o processo de consulta e extração de insights de bancos de dados.

Analistas de Negócios

Analistas de negócios e profissionais que desejam uma interação mais sofisticada com seus bancos de dados através de linguagem natural em vez de consultas SQL avançadas.

Este curso ensinará você a interagir com bancos de dados usando linguagem natural, tornando a análise de dados mais eficiente e acessível. Você aprenderá técnicas-chave como Geração Aumentada por Recuperação (RAG) e chamadas de função, e ganhará experiência prática com o Azure OpenAI Service. Ideal para desenvolvedores, profissionais de dados e analistas de negócios, este curso ajudará você a implementar sistemas semelhantes em seus próprios projetos ou organizações.

Pré-Requisitos

1 / 2

  • Familiaridade com programação em Python

  • Compreensão básica de bancos de dados (arquivos CSV e SQL)

O que vai aprender?

Introdução ao Processamento de Linguagem Natural com Bancos de Dados
Aprenda o básico de como interagir com dados tabulares e bancos de dados SQL usando linguagem natural.
Prática com o Azure OpenAI Service
Ganhe experiência prática com o Azure OpenAI Service, focando na Geração Aumentada por Recuperação (RAG) para construir seu primeiro agente de IA.
Implantando o Azure OpenAI Service
Aprenda a implantar sua instância do Azure OpenAI Service e testar a API.
Configurando um Motor de Orquestração
Configure um motor de orquestração como o LangChain para habilitar consultas em linguagem natural.
Carregando e Consultando Dados Tabulares
Carregue dados tabulares de um arquivo CSV e realize consultas em linguagem natural usando o Azure OpenAI Service.
Reaplicando o Agente
Aprenda a reaplicar o agente para analisar seus próprios arquivos CSV.
Conectando-se a Bancos de Dados SQL
Implemente agentes LangChain para se conectar a um banco de dados SQL fornecido e construa um agente de BD que traduz linguagem natural para código SQL.
Usando Chamadas de Função
Use o recurso de chamadas de função do Azure OpenAI Service para enviar consultas a bancos de dados, melhorando a eficiência e segurança do seu agente SQL.
Trabalhando com a API de Assistentes
Teste a API de Assistentes com os recursos de chamadas de função e interpretação de código para se conectar a bancos de dados SQL e criar seus próprios agentes de BD.
Implementando Sistemas Semelhantes
Ao final do curso, você estará equipado com o conhecimento técnico e a experiência prática para implementar sistemas semelhantes em seus próprios projetos ou organizações.

Conheça seu instrutor

  • Adrian Gonzalez Sanchez

    Professor Universitário (IA), École des dirigeants HEC Montreal

    Adrian Gonzalez Sanchez é um Professor Universitário especializado em IA na École des dirigeants HEC Montreal. Ele também atua como instrutor de workshops para a instituição, compartilhando sua experiência em inteligência artificial e gerenciamento de projetos de ciência de dados, aspectos legais e éticos da IA e Big Data, Big Data e Governança de Dados, e Introdução à IA e Inteligência Digital.

Próximas turmas

  • Datas

    comece agora

Gratuito