daniellefranca96 / curso_desenvolvendo_apps_com_llms

Repositório contendo exemplos de código e projetos trabalhados no curso Desenvolvendo Aplicações com LLMs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desenvolvendo Aplicações com LLMs

Repositório contendo exemplos de código e projetos trabalhados no curso Desenvolvendo Aplicações com LLMs.
O curso ensina todos os conceitos de básicos a avançados necessários para se desenvolver uma solução usando Modelos de Linguagem.
O mesmo pode ser encontrado no link:

CONTEÚDO DO CURSO:

INTRODUÇÃO

  • Introdução a IA
  • Modelos de Linguagem
  • LLMs

LLMs

  • Tokens e Parâmetros
  • Como interagir com modelos?
  • Interagir rodando local (GPT4ALL, Kobold, LLAMA.CPP)
  • Interagir com APIs: OpenAI
  • Interagir com APIs: Hugging Faces
  • Interagir com APIs: Google Vertex AI
  • Interagir com APIs: Amazon Bedrock
  • Projeto 1: Construir chatbot com AI
  • RAG, VectorStores e VectorDatabases
  • Projeto 2: Construir chatbot que interage com documentos
  • Modelos que chamam funções + Programação com AI (código base projeto 3)
  • Projeto 3 - Function Models - Chatboot que lê e manda emails (OpenAI API)
  • Projeto 3 - Function Models - Chatboot que lê e manda emails (Langchain)
  • Projeto 3 - Function Models - Chatboot que lê e manda emails (Gorilla)
  • Como lidar com alucinações?
  • Agentes Autônomos
  • Simulações

Langchain - LLMs

  • Introdução
  • OpenAI
  • Amazon Bedrock
  • VertexAI
  • Hugging Faces
  • LocalLLMs
  • CustomLLM
  • PromptTemplate
  • Projeto 4: Criar solução que traduz texto
  • CustomPrompt
  • Projeto 5: Criar solução que gera títulos

Langchain - Chains

  • Introdução
  • LLMChain
  • SequenceChain
  • RouterChain
  • TransformationChain
  • Projeto 6: Criar aplicação que summariza documentos

Langchain - Memória

  • Tipos de Memória
  • Projeto 7: Criar chatbot que lembra das interações anteriores

Langchain - Tools

  • Introdução
  • Projeto 8: Criar chatbot que faz resumos de vídeos do YouTube

Langchain - Agents

  • React
  • Agente com memória
  • Agente OpenAI Assistants E Functions
  • Projeto 9: Criar solução com acesso à internet
  • Agente Planeje e Execute
  • Projeto 10: Construir solução que cria um roteiro, personagens e imagens com representação visual dos mesmos

Langchain - Extra

  • Langsmith
  • Langserve
  • LCEL

Extra - OpenAI

  • Whisper & TTS
  • DALL-E - Gerar Imagem
  • DALL-E - Editar Imagem
  • DALL-E - Gerar Variação da Imagem
  • Vision

Extra - Google Vertex AI

  • Gemini
  • Gemini Vision - Análise de Imagens
  • Gemini Function Calling

Extra - Deploy

  • Hugging Faces

About

Repositório contendo exemplos de código e projetos trabalhados no curso Desenvolvendo Aplicações com LLMs

License:MIT License


Languages

Language:Python 99.4%Language:Dockerfile 0.6%