Como usar o GPT com seus próprios dados?

Поделиться
HTML-код
  • Опубликовано: 25 дек 2024

Комментарии • 112

  • @AsimovAcademy
    @AsimovAcademy  9 месяцев назад +11

    Opa! Antes de ler os comentários, dá uma olhada em mais projetos com Python no nosso site: asimov.academy

    • @cr7raposo
      @cr7raposo 9 месяцев назад +1

      rpz, acho q o legal não foi a criação do assistente, mas sim vc ter criado essa base de dados.

    • @alanmarcel1253
      @alanmarcel1253 2 месяца назад

      saudações! parabéns pelo conteúdo. onde encontro o link para o código do projeto explicado no vídeo? valeuuu

    • @hericcosta8544
      @hericcosta8544 Месяц назад

      Muito bom!

  • @jussielson2001
    @jussielson2001 9 месяцев назад +14

    Estou Estudando Análise e Desenvolvimento de sistemas
    E sigo vcs desde o início da minha jornada
    Vcs são muito top
    🫡👏👏👏👏👏❤️❤️

  • @sulimararse
    @sulimararse 8 месяцев назад +8

    Aplicações inteligentes assim e me incentiva a aprender programação. Tão inteligente quanto as aplicações e a seleção de materiais que vocês disponibilizam. Parabéns!

    • @AsimovAcademy
      @AsimovAcademy  8 месяцев назад +3

      Agradecemos pelo seu feedback, ficamos felizes por isso. Conte conosco!

  • @andredsbr
    @andredsbr 3 месяца назад +3

    Mais um inscrito. Atuo com desenvolvimento de software a 14 anos. Ja passei por N mercados, agora peguei todo meu embalsamento e me voltei para IA. Parabens pelo conteudo.

    • @AsimovAcademy
      @AsimovAcademy  3 месяца назад +1

      @@andredsbr Agradecemos, André. Seja bem vindo!

  • @MichaelSSantos
    @MichaelSSantos 8 часов назад

    Primeiramente, parabéns pela aula! Acompanhei o passo a passo e adaptei o conteúdo à minha realidade, o que atendeu perfeitamente ao meu objetivo. Muito obrigado, Asimov Academy! Notei que, no momento 25:45 do vídeo, foi mencionado que o código para transformar o projeto em um Dashboard estaria disponível. Contudo, não encontrei o link na descrição do vídeo.

  • @davibassani16
    @davibassani16 9 месяцев назад +5

    Didática e conteúdos sensacionais! Meus parabéns!

  • @brendagoncalves3026
    @brendagoncalves3026 7 месяцев назад +4

    Seus videos são ótimos! Faz uma playlist sobre IA, os diferentes tipos, como é arquitetura, modelos de cobrança etc.

  • @aaldriana_
    @aaldriana_ 4 месяца назад +1

    Muito legal esse vídeo. Estava procurando há meses algo assim, que me fizesse entender tudo isso. Acredito que eu vá fazer a trilha Aplicações IA com Python. Obrigada.

    • @AsimovAcademy
      @AsimovAcademy  4 месяца назад

      @@aaldriana_ Agradecemos! Conte conosco.

  • @renansilva1362
    @renansilva1362 7 месяцев назад +1

    Incrível. Raro esse tipo de conteúdo no Brasil. Parabéns Rodrigo, eu como aluno estou muito satisfeito, inclusive, queria ter mais tempo para estudar mais!

    • @AsimovAcademy
      @AsimovAcademy  7 месяцев назад

      Agradecemos, Renan. Continue contando conosco.

  • @Moquiche2
    @Moquiche2 2 месяца назад

    9:48 Exatamente isso que precisava

  • @xandreguimaraes
    @xandreguimaraes 7 месяцев назад +2

    Fantástico, pena não poder dar um zihão de likes...sem palavras, parabéns.

    • @AsimovAcademy
      @AsimovAcademy  7 месяцев назад

      Agradecemos, Xand. Conte conosco!

  • @artur-bb6js
    @artur-bb6js 7 месяцев назад +1

    Parabéns pelo vídeo, curti demais, estou fazendo um curso de IA, estou vendo sobre esses LLMS

  • @pitubul7280
    @pitubul7280 7 месяцев назад +1

    00:02 Using AI to respond to customer emails
    01:58 Using GPT to customize responses based on your own data.
    05:55 Using GPT with personalized data is easy with Python and Link Chain library
    08:13 Words in language models are translated into vectors for mathematical processing.
    12:27 Setting up python.env for GPT with OpenAI access key
    14:41 Setting up GPT with custom data
    18:25 Using GPT for research with C data
    20:06 Creating suitable prompts is crucial for good AI results
    23:43 Using GPT to provide personalized course recommendations for beginner students.
    25:19 Transform GPT models into interactive agents
    Crafted by Merlin AI.

  • @platinumti
    @platinumti 5 месяцев назад +1

    Aguardando mais vídeos

  • @italloryan1089
    @italloryan1089 9 месяцев назад +1

    Primeiro! hehehe. Esse canal é sensacional, viciado nos vídeos!

  • @t4blitoMax
    @t4blitoMax 8 месяцев назад +1

    Achei incrível o vídeo. Muito obrigado. Até quero virar aluno!

    • @AsimovAcademy
      @AsimovAcademy  8 месяцев назад

      Ficamos felizes por isso, Pablo! Asimov te espera.

  • @LuizGustavo-km1yb
    @LuizGustavo-km1yb 9 месяцев назад +1

    Conteúdo altíssimo nível, vou assinar com ctz, queria mt um curso focado em langchain e usando repo do huggingface. To curioso tb com bancos vetorizados e como podemos gravar o conteúdo aprendido em armazenamento, acho que seria o faiss mesmo.

  • @Sombra-Gamer
    @Sombra-Gamer 9 месяцев назад

    Da ate vontande de começar a fazer essa linha de trabalho. E muita tecnologia.

  • @foliveir84
    @foliveir84 9 месяцев назад +2

    Brutal! Parabéns

  • @luancardosolc
    @luancardosolc 7 месяцев назад

    Cara!!! Que conteúdo incrível!!! Segundo video teu que vejo, e que didática fantástica que tu tem, ao menos ao ver de um programador como eu. Sucinto, direto ponto, e explicando tudo com muita clareza. Com certeza irei adquirir algum curso de vocês!! Continue com este trabalho incrível!! ❤🙏🏻

    • @AsimovAcademy
      @AsimovAcademy  5 месяцев назад

      Ficamos felizes e gratos com isso, Luan. Desejamos sucesso e que conte conosco!

  • @bruno.jeronimo
    @bruno.jeronimo 3 месяца назад

    Conteúdo excelente! Rodrigo, seria possível fazer um vídeo usando o Copilot da Microsoft?

  • @alexandredepaulaf
    @alexandredepaulaf 6 месяцев назад +1

    Muito bacana! Em vez de um arquivo com perguntas e respostas, seria possível ensinar a IA a ler um conjunto de leis e normas técnicas para responder dúvidas de usuários?

    • @AsimovAcademy
      @AsimovAcademy  6 месяцев назад +1

      Olá, Alex! Sim, é bem possível e temos projeto disso na plataforma.

    • @prof-caio-jannuzzi
      @prof-caio-jannuzzi 5 месяцев назад +1

      ​@@AsimovAcademy legal! Tenho acesso a plataforma. Qual curso?

  • @heldermauricicio
    @heldermauricicio 9 месяцев назад +7

    Tenho 150000 email trocados com os clientes em muitos anos , gostaria de utiliza-los como aprendizado para responder novos email baseados nos históricos de compras e credito de cada um , inclusive o banco de dados de todas as notas emitidas
    Por onde devo começar ?

    • @coelho2702
      @coelho2702 7 месяцев назад

      Deve tratar os dados, ou usar uma ia de visão computacional, para identificação de documentos, se escolher tratar os dados pesquisa por dados estruturados e não estruturados, e dados bruto

  • @wesleyaguiars
    @wesleyaguiars 8 месяцев назад +1

    Muito bom!

  • @marceloborges6782
    @marceloborges6782 9 месяцев назад +1

    Objetivo e completo!

  • @guylherme577
    @guylherme577 6 месяцев назад +1

    Primeiramente parabéns pelo conteúdo Incrível! Agora gostaria de saber qual é a diferença entre treinar o ChatGPT usando Python com LangChain e Fine-tuning, e criar Assistants que utilizam arquivos diretamente ou uma loja de vetores para consulta de documentos?

    • @AsimovAcademy
      @AsimovAcademy  6 месяцев назад

      Olá, agradecemos Guylherme! A primeira forma modifica a IA: você cria um modelo de IA novo, retreinado para uma tarefa ou ação específica. Já a segunda envolve sobretudo engenharia de prompts e RAG, que são técnicas complementares mas que não alteram a IA em si.

  • @MrAbdrus
    @MrAbdrus 9 месяцев назад +1

    Qual a melhor IA para interpretar gráficos em imagens?

    • @AsimovAcademy
      @AsimovAcademy  9 месяцев назад

      Difícil bater o martelo e decidir qual é "a melhor", até porque novas IAs estão surgindo a cada semana. Mas o GPT Vision (GPT-4V) funciona muito bem para isso, inclusive temos curso mostrando como usá-lo na Trilha de IA 🙂

  • @mayharanascimento6509
    @mayharanascimento6509 3 месяца назад

    Gostaria de saber como crio a tela que possui o localhost, por onde inicio?

  • @OrangeHat21
    @OrangeHat21 9 месяцев назад +33

    Fazer isso usando Python, LangChain e o ChatGPT é legal. Mas fazer o mesmo usando Python, LangChain e o LlamaGPT é muito mais legal. Nada como não depender de nenhuma implementação closed-source.

    • @AsimovAcademy
      @AsimovAcademy  9 месяцев назад +15

      Vou fazer um video na sequencia ensinando a implementar com LLM locais

    • @ronaldcesar5706
      @ronaldcesar5706 9 месяцев назад +19

      ​@@AsimovAcademy isso é importante!!! os LLM da GPT são grandes "caixas pretas" pois é um serviço proprietário.Muitas
      vezes, você pode encontrar um modelo de código aberto que resolve seu problema específico e que é várias ordens de grandeza menor que o ChatGPT,
      permitindo que você traga o modelo para seu ambiente e hospede-o você mesmo. Isso significa que você pode manter os dados sob seu controle para
      preocupações com privacidade e governança, além de gerenciar seus custos.😀😀

    • @renanxavier9046
      @renanxavier9046 6 месяцев назад +2

      No caso pra usar um modelo de LLM local eu precisaria de uma máquina relativamente potente?
      Toda vez que eu for querer rodar o modelo ele vai estar consumindo memória da minha máquina? Não entendo direito com modelo open source que roda local em como ele é treinado.

    • @CorkBarley
      @CorkBarley 5 месяцев назад +3

      Fazer isso com Python, LangChain, LlamaGPT, Docker e um bom Vector Database é ter um canhão portátil, nem precisa baixar nada na máquina, só ser feliz

  • @robsonflowers
    @robsonflowers 8 месяцев назад +1

    Uma coisa que até hoje não entendo: onde ficam instalados os sistemas em Python? Consigo usar no servidor VPS da Hostgator?

    • @AsimovAcademy
      @AsimovAcademy  8 месяцев назад

      Olá, Robson. Python em si pode ser instalado em qualquer computador e em qualquer sistema operacional. Então sim, é possível instalar Python em um servidor como os da Hostgator, desde que você tenha permissão para instalar programas e rodar código nele.

    • @4x4offroad4
      @4x4offroad4 2 месяца назад

      Coloca em uma vps e deixa rodando dentro mais facil.

  • @abelardo_brum
    @abelardo_brum 3 месяца назад +1

    Muito bom o conteúdo do vídeo, porém utilizando o GPT da OpenAI, percebi que o modelo de incorporação usado, (text-embbedding-ada-002) tem um limite de gastos diários. Quando utilizado com um grande volume de dados, mal consigo testar por 4 horas consecutivas. Venho fazendo pesquisas de como otimizar a performance e conseguir criar embeddings sem gastar muitos tokens, mas ainda é um conteúdo bem cru na internet, algum site para indicar?

  • @ramonoliveira_dev
    @ramonoliveira_dev 6 месяцев назад

    Muito show!
    Conseguiria usar uma LLM localmente no meu PC? Algum modelo pequeno como o Phi-3?

  • @luizfilipelima7
    @luizfilipelima7 7 месяцев назад +2

    maravilhoso! estou precisando fazer um assistente que me responde a partir de um unico livro (estou estudando pra medicina e me ajudaria pra caramba entender fisiologia por exemplo)
    será que é possível com esse método?

    • @AsimovAcademy
      @AsimovAcademy  7 месяцев назад +2

      É possível sim, Felipe! A diferença seria na etapa de RAG, onde, ao invés de alimentar o modelo com dados CSV, alimentaríamos com um arquivo em pdf.
      Abraços!

    • @capitaozach
      @capitaozach 2 месяца назад +1

      Uma baita ideia irmão

    • @GABRIELHENRIQUEMAIAPEREIRA
      @GABRIELHENRIQUEMAIAPEREIRA 3 дня назад

      Caso não tenha feito já, você pode utilizar o Notebook LM, que você só coloca o pdf e pronto, só fazer as perguntas no chat

  • @GustavoSantos-f2g
    @GustavoSantos-f2g 3 месяца назад +1

    Dá pra implementar isso pra atendimento no Whatsapp?

    • @caiopjv
      @caiopjv Месяц назад

      É isso que estou buscando também. Até agora, só vi projetos no-code

  • @perspectorgantap8947
    @perspectorgantap8947 3 месяца назад

    @AsimovAcademy por favor me esclareça uma dúvida. Eu não vi a varável best_practice ser preenchida. Você trata essa varável com os e-mails da Roberta da mesma forma que as perguntas e respostas do CSV?

  • @HelcioCarvalho
    @HelcioCarvalho 9 месяцев назад +1

    Ótimo video.
    O arquivo CSV, não pode conter virgulas pois dará erro, nos meus testes aqui não consegui contornar a não ser removendo direto.

    • @kosakasprakopas9768
      @kosakasprakopas9768 6 месяцев назад

      Você removeu virgula por virgula do arquivo dentro do VS Code?

    • @Arthur-g5n8q
      @Arthur-g5n8q Месяц назад

      @@kosakasprakopas9768 arquivos por csv em essência separam as colunas por virgulas, se seu documento tem virgulas então seria mais interessante salvar ele em outro formato de planilha ao invés de CSV.

  • @victorlimaa711
    @victorlimaa711 8 месяцев назад +2

    Ótimo vídeo, mas como faço para aplicar isso a um e-mail

    • @AsimovAcademy
      @AsimovAcademy  8 месяцев назад

      Olá, Victor! Dá para baixar o conteúdo de emails automaticamente e mantê-lo em um banco de dados, para aí passar para o assistente. Mostramos como fazer essa automação com emails nesse curso: hub.asimov.academy/curso/consumo-e-segmentacao-de-emails/

  • @geremiasmanquela8852
    @geremiasmanquela8852 5 месяцев назад

    Gostei muito do vídeo

  • @Ginatto
    @Ginatto 2 месяца назад

    Muito interessante.
    Gostaria de saber se consigo implementar isso em um projeto pessoal.
    Ultimamente quero que o GPT analise varios livros, de tamanhos semelhante a Bíblia, o que tenho encontrado um bloquei de limite de arquivos no GPT de 200mb no total. Meus livros estão em PDF. Eu conseguiria usar esse LangChain para fazer uma pré analise da minha biblioteca baseado no assunto que eu quero abordar?

  • @PauloRoberto-vj4jb
    @PauloRoberto-vj4jb 3 месяца назад

    Opa amigo, excelente vídeo, muito obrigado pelo conteúdo!
    Você tem algum vídeo demonstrando a utilização de algum LLM gratuito para este tipo de aplicação RAG? Procurei mas não encontrei nada específico.
    Por razões de política de acessibilidade não posso usar a API do OpenAI para isso.
    Valeu!!!

    • @caiopjv
      @caiopjv Месяц назад

      Tem vários vídeos no youtube fazendo isso com Ollama. Não consome dinheiro, mas consome recursos da sua máquina.

  • @JoãoVictor-o8f
    @JoãoVictor-o8f 4 месяца назад +2

    professor HOC é você?

  • @giovanicamelodonascimento5917
    @giovanicamelodonascimento5917 9 месяцев назад +1

    Preciso de ajuda pra tirar uma dúvida! Eu só tenho um tablet, eu conseguiria aplicar o ensinado nesse vídeo por ele?

    • @AsimovAcademy
      @AsimovAcademy  9 месяцев назад +2

      Consegue sim. Te sugiro usar o Google Colab ou o app Juno Connect para criar um servidor Jupyter e desenvolver por ele. Abraços.

  • @jonatapaulino
    @jonatapaulino 3 дня назад

    Fala @AsimovAcademy. Vais disponibilizar o código? Parabéns pelo conteúdo. A muito tempo que acompranho o teu canal. Valeu.

  • @JulioBMandu
    @JulioBMandu 9 месяцев назад

    Não encontrei no site do Asimov a trilha que comenta no final.

    • @AsimovAcademy
      @AsimovAcademy  9 месяцев назад +1

      Olá, Julio! A Trilha Aplicativos IA com Python é nova e a página ainda está sendo elaborada. Logo, logo vai ao ar! Mas todos os alunos, tanto do plano anual quanto do vitalício, tem acesso garantido a ela.

  • @THEBIGBANGTHEORYBRA
    @THEBIGBANGTHEORYBRA 7 месяцев назад

    Excelente conteudo!!!!

  • @pixondu6833
    @pixondu6833 7 месяцев назад

    Legal! Só pra eu entender... pra ter esse langchain "rodando", preciso de um servidor? já que ele vai estar fazendo uma "ponte" entre os notion e api do gpt pelo que entendi...

    • @pixondu6833
      @pixondu6833 7 месяцев назад

      Outra coisa, por exemplo, você falou que poderia ter 100k de linhas e que aquele negócio de vetor iria achar a porção que melhor se encaixa para responder a pergunta, ja que o gpt nao tem capacidade pra tanto token. Isso não deixaria partes de fora? nem que pequenas, mas importantes partes. não sei se fui claro...

    • @AsimovAcademy
      @AsimovAcademy  7 месяцев назад +1

      Sim, sempre existe o risco de parte da "melhor resposta" ficar de fora dos resultados, e isso vai depender do algoritmo usado para a busca do conteúdo relevante. Mas isso é inerente a qualquer sistema de busca. Mesmo quando usamos o Google (que provavelmente possui o algoritmo mais avançado nesse sentido), há sempre o risco de algum resultado relevante ficar de fora.

    • @pixondu6833
      @pixondu6833 7 месяцев назад

      @@AsimovAcademy ahh, entendi. Muito obrigado ☺️

  • @samirmerode5674
    @samirmerode5674 4 месяца назад

    Qual é a vantagem dessa abordagem em relação à utilização direta da API Assistant da OpenAI, que permite subir todos os documentos como uma base de conhecimento para o assistente e fornecer já os prompts de como ele deve atuar?

    • @AsimovAcademy
      @AsimovAcademy  4 месяца назад +2

      A API assistant é uma boa opção também, porém, você estará limitado à OpenAI (e ao ChatGPT) enquanto ao utilizar RAG com LangChain, pode utilizar qualquer modelo (locais e pagos).

  • @paulorenatoleite
    @paulorenatoleite 4 месяца назад

    Muito legal essa solução, busco algo parecido mas preciso criar os embeddings com base em linhas de uma tabela Postgres que contem várias informações cadastrais e diversos indicadores, ou seja, não é um documento de perguntas e respostas. E preciso que o modelo responda informações com base nos dados dessa tabela, por exemplo: Quantos metros o equipamento 001 andou ontem na atividade: Trabalhando? Isso é possível? Se sim, poderia me indicar um vídeo com algo parecido? Obrigado

    • @caiopjv
      @caiopjv Месяц назад

      Se der para exportar para arquivo csv, acaba funcionando igual ele mostrou no vídeo. Se quiser acessar diretamente a tabela do banco de dados, talvez tenha que fazer como uma API.

  • @alexlevinson
    @alexlevinson 4 месяца назад

    Olá, espero que alguém leia a minha msg. Sou um novo dev em Python e IA, estive assistindo ao seu video e fazendo o mesmo que o video sugere fazer, no entanto quando chega no import da langchain as coisas complicam, pois creio que a bilblioteca foi atualizada e os comand/funcoes dos já não são mais os mesmos do video, tentei adaptar o meu codigo sem sucesso. eu estou com vontade de pagar e me inscrever em outros treinamentos da asimoz, mas fico receioso de o mesmo voltar a acontecer e eu naõ ter o suporte que necessito.

    • @AsimovAcademy
      @AsimovAcademy  4 месяца назад

      Olá, Alex. Para melhor atendimento e para que possamos te apresentar melhor nossos cursos, nos chame no whatsapp por gentileza. wa.me/555197100833 Adiantando, nossos alunos tem todo suporte que precisam, tanto dentro da plataforma, na nossa comunidade no discord e nas redes sociais.

  • @ideiax
    @ideiax 9 месяцев назад

    Excelente vídeo! a chain é paga? Vi no site e parece que sim :/

    • @AsimovAcademy
      @AsimovAcademy  9 месяцев назад

      Dependendo do uso que for feito, existe um nível gratuito. Dá para ver os detalhes aqui: www.langchain.com/pricing

  • @aldofranklin
    @aldofranklin 2 месяца назад

    top

  • @walney2008
    @walney2008 9 месяцев назад

    minha chave de api do chatGPT esta com cota excedida como fazer o mesmo com a gemini ?

    • @AsimovAcademy
      @AsimovAcademy  9 месяцев назад +1

      É possível sim. Para isto, será necessário trocar a LLM na instanciação da Chain. Aqui está um exemplo de uso com a Gemini: python.langchain.com/docs/integrations/chat/google_generative_ai
      Abraços

    • @walney2008
      @walney2008 9 месяцев назад

      muito massa seus videos obrigado, desejo aprender criar web apps tipos esses do Bubble e FlutterFlow mais com streamlit, e uma IA pode ajudar

    • @walney2008
      @walney2008 9 месяцев назад

      tipo o glide consegue ler um csv e cria um web app, desejo aprender fazer parecido mais em python com streamlit, tu eh fera em pandas pode ensinar como pode fazer isso ?

  • @prvdev
    @prvdev 7 месяцев назад

    eu e meus colegas nao conseguimos o mesmo resultado, está dando erro em diferentes pontos...

  • @ricardorubenich5861
    @ricardorubenich5861 2 месяца назад +1

    Estou procurando por uma solução pronta que me ofereça isso, de poder carregar uma inteligência artificial com a minha própria biblioteca de arquivos, pois não sou da área de ti. Mas até agora não encontrei. Não quero aprender a programar apenas para conseguir fazer isso.

    • @ricardojlrufino
      @ricardojlrufino 2 месяца назад

      Você pode fazer isso com chatGPT ... Pago

  • @xandiinter
    @xandiinter 4 месяца назад

    Como minha empresa pode contratar seu serviço pra ter um sistema desse?

    • @AsimovAcademy
      @AsimovAcademy  4 месяца назад

      Nos chama no whatsapp: wa.me/555197100833

  • @nicoguitarreiro
    @nicoguitarreiro 3 месяца назад

    😅, SIGO VOCÊS, NÃO COMPRO NADA, JÁ SEI PROGRAMAR, MAS É BOM QUE VOCÊS DIVULGAM SUAS IDEIAS PRA GENTE COPIAR A IDEIA 😊

    • @AsimovAcademy
      @AsimovAcademy  3 месяца назад +1

      @@nicoguitarreiro hahahhah faz parte! Abraços

  • @daniel-azevedo-maia
    @daniel-azevedo-maia 7 месяцев назад

    Infelizmente aqui não funcionou. Segui todo o tutorial corretinho.

  • @K81-ij9tm
    @K81-ij9tm 3 месяца назад

    dá pra por o boot pra falar um pouco mais informal e responder con até 1000 caracteres....
    EU não leria um email desse tamanho. E tenho um boot desse de whatsapp

  • @ibissau
    @ibissau 9 месяцев назад

    Top

  • @brendonmachado7321
    @brendonmachado7321 8 месяцев назад

    "simples assim" kkk

  • @arthurbreno5962
    @arthurbreno5962 5 месяцев назад

    Não tem uma forma free de fazer não? 😂😢

  • @HenriqueSantos-xd1eg
    @HenriqueSantos-xd1eg 2 месяца назад

    O principal é que você tem de comprar tokens. Sem isso, não vale de nada