Criando um ChatBot em Python com ChatGPT em 20 Minutos

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024

ความคิดเห็น •

  • @moderacaohashtag
    @moderacaohashtag ปีที่แล้ว +24

    Fala galera!
    Gostou do vídeo? Deixa a sua curtida e se inscreve no canal!
    ► Para baixar o Minicurso de Python, acesse: pages.hashtagtreinamentos.com/inscricao-minicurso-python-automacao-org?origemurl=hashtag_yt_org_minipython_vGn4yAsIpkU
    ► Para baixar os arquivos da aula, acesse: pages.hashtagtreinamentos.com/arquivo-python-1_zeU74uO4NLncaE8XYXhoeXmUZuK3k7N?origemurl=hashtag_yt_org_planilhapyt_vGn4yAsIpkU
    ► Para instalar o Jupyter, acesse: th-cam.com/video/_eK0z5QbpKA/w-d-xo.html
    ► Blog: bit.ly/2MRUZs0
    ► TH-cam: bit.ly/3c0LJQi
    ► Instagram: bit.ly/3o6dw42
    ► Facebook: bit.ly/3qGtaF2

    • @andersondantas720
      @andersondantas720 ปีที่แล้ว

      o comando pip n é reconhecido, sera que ocorreu algo na configuração do vs code?

    • @carloshenrique-ov5nk
      @carloshenrique-ov5nk ปีที่แล้ว

      o lira, vc não consegue melhorar ele ? tipo fazer navegar na internet, trazer resultados pra ele, e ele com base nos resultados, conseguir conversar ? tipo o bing faz. Iria ser legal se desse. abç

    • @0202Joe
      @0202Joe หลายเดือนก่อน

      @@andersondantas720 como resolveu??

    • @andersondantas720
      @andersondantas720 หลายเดือนก่อน

      @@0202Joe pq eu n lembro, eu acho que pip é tipo o npm para o node

    • @andersondantas720
      @andersondantas720 หลายเดือนก่อน

      @@0202Joe o python é reconhecido na sua máquina?

  • @dossantoshenri
    @dossantoshenri 10 หลายเดือนก่อน +7

    Da hora! comesei a estudar programação a uns 3 anos e comecei com dart (flutter) mais a uns 15 dias estou estudando python e tenho me surpreendido com a facilidade de apredizado, parabens pelo conteudo!

  • @kenidydrosa
    @kenidydrosa 11 หลายเดือนก่อน +34

    Consegue fazer um video ensinando a como treinar o chatGPT para responder as perguntas que forem feitas conforme eu ensinar para ele?

    • @aninhabarcelos
      @aninhabarcelos 22 วันที่ผ่านมา

      Oi! Você já tem a resposta pra essa pergunta? Tenho interesse também

  • @ThallisTIC
    @ThallisTIC ปีที่แล้ว +3

    É O MELHOR QUE NÓS TEMOS, ESTOU APRENDENDO MUITO COM O CURSO! PARABÉNS!

  • @breno-codes1633
    @breno-codes1633 ปีที่แล้ว +66

    Lira, você poderia trazer como configurar a API oficial do WhatsApp e fazer um sistema em python pra gente trabalhar com a ferramenta !

    • @gleidsonjr1825
      @gleidsonjr1825 11 หลายเดือนก่อน +5

      Também quero muito aprendar isso mano, tu já obteve a resposta em algum outro vídeo?

    • @breno-codes1633
      @breno-codes1633 11 หลายเดือนก่อน +10

      @@gleidsonjr1825 não achei cara, não tem muito conteúdo... sonho de todo programador é que o telegram fosse o WhatsApp haha

    • @Pro-6M
      @Pro-6M 6 หลายเดือนก่อน

      @@breno-codes1633 conseguiu achar?

    • @ariferreira1586
      @ariferreira1586 5 หลายเดือนก่อน

      ​@@breno-codes1633 Não sei se ainda está precisando mas tem a API não oficial quê é amplamente utilizada e tão funcional quanto a oficial, não é em python e sim js, caso tenha interesse em como implementar ela responde esse comentário que podemos trocar contato

    • @borsalinodk9716
      @borsalinodk9716 4 หลายเดือนก่อน

      ​@@breno-codes1633eae mano? Até agora sem nenhuma solução?

  • @menezes34
    @menezes34 9 หลายเดือนก่อน +2

    Muito bom!! Mudou um pouco a sintaxe da API do openai mais da pra resolver de booa... parabens pelo conteudo

  • @marslirut
    @marslirut ปีที่แล้ว +5

    Você é um ótimo professor. Estou inscrito no curso de Python.

  • @pitubul7280
    @pitubul7280 6 หลายเดือนก่อน +6

    Pessoal, em conversas mais longas, o uso de tokens pode aumentar rapidamente, já que o histórico de mensagens cresce continuamente. Uma solução eficaz é implementar resumos. Por exemplo, você pode criar uma função para que o GPT transforme a lista de mensagens em um resumo que mantenha as informações mais importantes. Dessa forma, a cada nova mensagem, o GPT apenas incrementa o resumo, e é possível limitar o número de tokens desse resumo. Se houver preocupação de que o resumo perca o contexto original, é possível melhorar a precisão ajustando o prompt da função de gerar resumo e aumentando o número de tokens conforme necessário. Outra solução é configurar o GPT para lembrar apenas das últimas "X" mensagens, mas isso pode comprometer o objetivo de manter todo o contexto. Pessoalmente, prefiro a abordagem dos resumos, que pode ser adaptada de várias maneiras: fazer um resumo somente quando o limite máximo de tokens do modelo for atingido, ou a cada nova mensagem, entre outras opções, dependendo das suas necessidades.

    • @farreld
      @farreld 5 หลายเดือนก่อน +1

      🤌🤌

  • @pedrofelipe7208
    @pedrofelipe7208 ปีที่แล้ว +3

    Tava tentando fazer isso hoje no trabalho, valeu Lira 🎉🎉

  • @adilsonfoxbrown3698
    @adilsonfoxbrown3698 ปีที่แล้ว +21

    Segui tudo certinho mas acho que o OpenAI disse que expirou o prazo de uso do API e agora só fazendo um Payment pra ativar de volta. É essa mensagem aqui que gera no terminal : _You exceeded your current quota, please check your plan and billing details._

    • @jackelineribeirocruz3507
      @jackelineribeirocruz3507 9 หลายเดือนก่อน

      Também tive o mesmo problema

    • @maicom2006
      @maicom2006 8 หลายเดือนก่อน

      tive o mesmo, conseguiu resolver?

    • @RTcomRibeiro
      @RTcomRibeiro 2 หลายเดือนก่อน +2

      experimenta usar o chatgroq, é na mesma pegada mas a IA é muito mais rápida, ele usa uma biblioteca langchain que tem disponível em python e a API para uso pessoal não precisa pagar nem fica falando para atualizar para um plano pago kk

  • @hit0r1
    @hit0r1 ปีที่แล้ว +1

    Grande Lira. Cara, fz um video ensinando a integrar formas de pagamento para ecommerce feito com django ou flask

  • @OlamundoPhynton
    @OlamundoPhynton ปีที่แล้ว

    Faca mais videos igual a esse gostei muito me ajudou muito

  • @dayannessantos
    @dayannessantos ปีที่แล้ว

    Ótima aula. Bem que podiam antecipar essa Black Friday, estou quase comprando o curso pelo valor atual, até dia 7 tem chão.

  • @pedroborba6515
    @pedroborba6515 ปีที่แล้ว

    Muito bom!! Lira faz um vídeo mostrando como utilizar o chatbot com Rasa!!

  • @alexsprado
    @alexsprado ปีที่แล้ว +4

    Lira é monstro demais, estou inscrito no curso de Python da hashtag, Lira tem algum biblioteca atualizada pra criar chatbot que aprenda com as perguntas? Se tiver, faz um vídeo aí pra nós...

    • @DaniloAlmeidasprimeiro
      @DaniloAlmeidasprimeiro ปีที่แล้ว +1

      Bem pensado. Isso ai

    • @OnixEdge
      @OnixEdge ปีที่แล้ว +1

      essa mesma do openai faz isso, mas se vc quiser criar a sua propria que nao seja vc pode procurar outros tutoriais de criação de modelos gpt

    • @alexsprado
      @alexsprado ปีที่แล้ว +1

      @@OnixEdge Não é com gpt não, existem bibliotecas específicas, a ideia seria não usar a api da openai

  • @lucaspaludo
    @lucaspaludo 15 วันที่ผ่านมา

    muito daora!! vou aplicar aqui!! Como faria para integrar esse chatbot no whatsapp?

  • @zeckblack
    @zeckblack ปีที่แล้ว

    gostei da ideia, vou fazer e integrar ao meu sistema com um conversor de voz pra ter tipo um assistende de respostas, vc podia fazer um video ensinando.

    • @MOURART
      @MOURART 9 หลายเดือนก่อน +1

      up se souber de alguem ensinando ou se ja aprendeu avisa mano, tmj

  • @eliteaco8570
    @eliteaco8570 ปีที่แล้ว +5

    Parece que a biblioteca está desatualizada, tentei rodar aqui mas há algum conflito de versões.

  • @richellealves7618
    @richellealves7618 9 หลายเดือนก่อน +1

    Poderia fazer um vídeo deste mesmo conteúdo porem para chamar um assistant criado ba openai?

  • @marcusvinicius-xb3xr
    @marcusvinicius-xb3xr 11 หลายเดือนก่อน +1

    Faz um video ensinando a integrar com o Whatsapp

  • @pitubul7280
    @pitubul7280 6 หลายเดือนก่อน +1

    Para quem não entendeu sobre assisnt e system aqui um resumo:
    Role: "system"
    Propósito: Definir o comportamento, regras e o contexto geral para a interação.
    Quando usar:
    Configuração Inicial: Use "system" para configurar o contexto da conversa antes de qualquer interação do usuário. Isso pode incluir instruções sobre o tom, estilo de resposta, ou qualquer informação essencial que o modelo deve considerar ao responder.
    {"role": "system", "content": "Você é um assistente útil e educado que ajuda os usuários com suas dúvidas técnicas."}
    ---------------------------------------------------------------------------------------------------
    Role: "assistant"
    Propósito: Representar as respostas geradas pelo modelo.
    Quando usar:
    Resposta do Modelo: Cada vez que o modelo gerar uma resposta para uma mensagem do usuário, a resposta deve ser marcada com "assistant".
    {"role": "assistant", "content": "Claro, posso ajudar com isso! O que você gostaria de saber?"}

  • @ameliasaomarcos
    @ameliasaomarcos ปีที่แล้ว

    Você é de mais.

  • @ilovebassbrasil4129
    @ilovebassbrasil4129 10 วันที่ผ่านมา

    Consigo víncular a uma planilha no Excel, e as respostas serem referente a essa planilha?

  • @leandrosanthoz7843
    @leandrosanthoz7843 ปีที่แล้ว

    #liradoidao ❤ o melhorzinho da galera

  • @JorgeCrestani-l8c
    @JorgeCrestani-l8c หลายเดือนก่อน

    Seria interessante você fazer um deploy desse bot, para usuários leigos

  • @luizbarbosa114
    @luizbarbosa114 6 หลายเดือนก่อน +3

    Tentei fazer mas não conseguir, está informando que ultrapassei minha cota mas eu nem se quer fiz chamada na Api ainda.

  • @Yanfrazao
    @Yanfrazao ปีที่แล้ว +3

    Como faço para o chatbot responder apenas as coisas relacionadas ao meu site no Wordpress ?

    • @pgmdr8308
      @pgmdr8308 11 หลายเดือนก่อน +1

      também queria saber pra mesma finalidade, conseguiu descobrir?

  • @gabrielguido4738
    @gabrielguido4738 ปีที่แล้ว +1

    Olá, alguém sabe me responder se o uso dessa API em empresas necessita pagar?

  • @ibraw100
    @ibraw100 6 หลายเดือนก่อน +1

    Quando executo, diz que não tenho quota disponível. Tem solução?

  • @RedNaxsela-nt1yl
    @RedNaxsela-nt1yl ปีที่แล้ว +1

    Dá pra fazer com que ele dê respostas específicas de uma agenda por exemplo?

  • @lucasr.4795
    @lucasr.4795 10 หลายเดือนก่อน

    Estou precisando de um chatbot na area de admissão que seja possível ler e armazenar documentos, ele também irá interagir com o candidato. Qual você me indica? Pode ser pago

  • @pedroschumann9931
    @pedroschumann9931 3 หลายเดือนก่อน

    nao estou conseguindo usar por conta de excessao de tokens ele fala, nao sei como resolver, o que posso fazer?

  • @MRWOLF-ow8tf
    @MRWOLF-ow8tf 7 หลายเดือนก่อน

    que sistema é esse que voce ta usando para fazer?

  • @SrShark-vz9xw
    @SrShark-vz9xw 5 หลายเดือนก่อน

    opa ensina fazer sistema comercial painel de login e com controle de estoque area de venda cadastro de clientes

  • @OliveiraTechVip
    @OliveiraTechVip 5 หลายเดือนก่อน

    Onde baixo o pyton sem ? Todos que baixei estava dando bug no meu PC

  • @bidataanalyst
    @bidataanalyst 2 หลายเดือนก่อน

    como integrar o chatbot criado em python no powerbi?

  • @patera2354
    @patera2354 ปีที่แล้ว +1

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for yarl
    Failed to build aiohttp frozenlist multidict yarl
    ERROR: Could not build wheels for aiohttp, frozenlist, multidict, yarl, which is required to install pyproject.toml-based projects
    [notice] A new release of pip is available: 23.2.1 -> 23.3.1
    [notice] To update, run: python.exe -m pip install --upgrade pip

  • @carlosaugusto7031
    @carlosaugusto7031 10 หลายเดือนก่อน

    Olá a implantação desse processo é totalmente gratuita?

  • @jeancfretta89
    @jeancfretta89 ปีที่แล้ว

    Podia ensinar como integrar a api do WhatsApp

  • @GindriRoxo
    @GindriRoxo ปีที่แล้ว +1

    No meu deu isso:
    ModuleNotFoundError: No module named 'openai'
    Alguém saberia me explicar como resolvo?

    • @Oakirasz
      @Oakirasz ปีที่แล้ว

      Vc instalou a biblioteca?

    • @Oakirasz
      @Oakirasz ปีที่แล้ว

      Deu update no pip

    • @NickeAlves
      @NickeAlves ปีที่แล้ว

      O meu apresentou o mesmo problema, já instalei a biblioteca atualizada, não sei oq fazer. socorro

    • @ivsondelimasantos502
      @ivsondelimasantos502 ปีที่แล้ว

      @@NickeAlves verifiquem o ambiente virtual, vocês podem ter instalado em uma ambiente virtual e estão utilizando outro.

  • @brieelga
    @brieelga ปีที่แล้ว +4

    problema é que depois de usar o limite da key precisa ficar criando várias contas no chatgpt pra ficar usando

    • @andrejaekel
      @andrejaekel 8 หลายเดือนก่อน

      Acaba rápido?

  • @robertofaria7795
    @robertofaria7795 6 หลายเดือนก่อน

    Precisa ser uma conta paga da openai?

  • @Malcriado12348
    @Malcriado12348 7 หลายเดือนก่อน

    Pelo celular como eu faço?

  • @joelmolima3421
    @joelmolima3421 27 วันที่ผ่านมา

    Duvida, consegue intergrar este bot com whatsapp?

    • @youw8748
      @youw8748 26 วันที่ผ่านมา

      estou tentando o mesmo, mas de qualquer jeito a api da openai agr esta paga

    • @marvelfc5748
      @marvelfc5748 13 วันที่ผ่านมา

      @@youw8748 Ja achou alguma gratis agora ?

  • @paulogabriel136
    @paulogabriel136 ปีที่แล้ว

    interessante, pois essa é o tema do meu TCCkkkkkk

  • @DaniloAlmeidasprimeiro
    @DaniloAlmeidasprimeiro ปีที่แล้ว

    ENCINA A CRIAR UM INTELIGÊNCIA ARTIFIACAL . PORQUÊ QUERO AUTOMATIZAR MINHAS TAREFAS.

  • @luandaufenbach
    @luandaufenbach ปีที่แล้ว +2

    Nao consigo instalar a biblioteca do openai

  • @nicholasjhansen
    @nicholasjhansen ปีที่แล้ว +1

    O meu não funciona de jeito nenhum. Nem copiando o gabarito, nem escrevendo linha a linha.

  • @quemdancaemaiss
    @quemdancaemaiss 10 หลายเดือนก่อน

    funciona só pro gpt pro?

    • @groovestreetlabel
      @groovestreetlabel 10 หลายเดือนก่อน

      Não tem haver com o chatGPT, é sobre a API da OpenAI(criador do chatGPT), e é pago sim, porem eles dão 5 dólares pra você usar inicialmente. e fazer alguns testes, mas depois que acabar ou expirar os 5 dólares tem que pagar para ter mais créditos, caso você queira continuar..

  • @diegoloretti
    @diegoloretti ปีที่แล้ว

    Daria pra integrar com whatsapp e por num grupo de amigos?

  • @guilhermegdeavogtmannsberg3776
    @guilhermegdeavogtmannsberg3776 25 วันที่ผ่านมา

    com essa complicação toda é mais econômico de tmepo e dinheiro o cara integrar o openai no wix com tudo pronto já la, srsrsr

  • @putzgriloBR
    @putzgriloBR 6 หลายเดือนก่อน +1

    não funcionou para mim ta aparecendo que não tem a função ChatCompletion no openai

    • @Bru16BR
      @Bru16BR 5 หลายเดือนก่อน +2

      Na documentação da pra ver que mudou. O código ficaria assim agora:
      from openai import OpenAI
      client = OpenAI()
      chave_api = "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"
      client.api_key = chave_api
      def enviar_mensagem(mensagem):
      resposta = client.chat.completions.create(
      model="gpt-3.5-turbo",
      messages=[ {"role":"user", "content": mensagem }]
      )
      return resposta["choices"][0]["message"]

    • @LucasHenrique-x5h
      @LucasHenrique-x5h 3 หลายเดือนก่อน

      @@Bru16BR ainda assim fala q os tokens acabaram e q é necessário pagar

  • @MGPM23
    @MGPM23 8 หลายเดือนก่อน

    e como passar isso pro whattzap?

  • @O_CAVALO
    @O_CAVALO 7 หลายเดือนก่อน

    Queria imtegrar no bot ro telegram

  • @animals6432
    @animals6432 ปีที่แล้ว +1

    #urgente Olá lira,Criei um simples aplicativo com
    o "flet" e queria transformar este arquivo .py para rodar no meu celular android. Por favor poderia nos ensinar como fazer isso pois não encontrei em nenhum vídeo aqui no TH-cam falando a respeito 🙏

    • @carloshenrique-ov5nk
      @carloshenrique-ov5nk ปีที่แล้ว +2

      Para isso, você pode usar o QPython, que funciona como uma IDLE dentro do seu dispositivo. Entretanto, para “fazer um ícone” você precisa gerar um “.apk” e para isso existe o framework “Buildozer” que gera o “.apk” que você pode instalar no seu Android. Mas tbm tem que converter teu script, para funcionar no celular.

    • @Oakirasz
      @Oakirasz ปีที่แล้ว

      ​@@carloshenrique-ov5nkusa o pydroid

  • @josecandidobarcelosjunior3804
    @josecandidobarcelosjunior3804 3 หลายเดือนก่อน +2

    ChatGPT gratuito não tem como pegar a API

  • @nelson7549
    @nelson7549 7 หลายเดือนก่อน

    Seria falar ao microfone e ter a resposta por voz.

  • @karinemorais2227
    @karinemorais2227 ปีที่แล้ว +1

    top

  • @elifasferraz8663
    @elifasferraz8663 3 หลายเดือนก่อน

    Esse processo é pago?

  • @249junior
    @249junior 6 หลายเดือนก่อน

    Sabe muito ,, parabéns pela habilidade... Pontos de melhoria ( falar menos , com mais objetividade )

  • @nunoalexandre6408
    @nunoalexandre6408 ปีที่แล้ว +1

    Fala Galera!!!!!!!!!!!!!!!!

  • @TonySiqueiradaSilvaJunio-gf3js
    @TonySiqueiradaSilvaJunio-gf3js ปีที่แล้ว +1

    Boa noite, ótimo conteúdo, quero fazer um curso de python voltado para isso, mas preciso aprender como construir um chatboot com api gpt, com índice em cascata, primeiramente ele vai ser treinado com um.conteudo específico, e quando o usuário solicitar e não tiver a resposta dentro desse conteúdo já treinado, e irá pesquisar na base de dados do gpt ou voltar com uma resposta que não tem essa informação, também quero integrar com uma api whatsapp para usar um número de whatsapp e responder via gpt, vc me indica um curso seu para aprender isso? Desde já agradeço

    • @devpontocom
      @devpontocom 11 หลายเดือนก่อน

      Você pode usar a API 3.5 Turbo do chatgpt ele é focada em assistentes virtuais contextualizados, passa seu contexto e ele vai respondendo com linguagem natural somente naquilo que você treinar.

  • @CryptoTaverneiro
    @CryptoTaverneiro 10 หลายเดือนก่อน

    agora só pagando para ter token para utilizar

  • @gbrtw886
    @gbrtw886 9 หลายเดือนก่อน +1

    Eles atualizaram essa porra da documentação ds API ta uma desgraça prs entender agors

    • @nyshimura
      @nyshimura 9 หลายเดือนก่อน

      vai na api da openai e muda a versão coloca a versão 0.28.1 que vai funcionar com certeza

  • @endelnaiva
    @endelnaiva ปีที่แล้ว

    File "C:\Users\Administrador\AppData\Local\Programs\Python\Python312\Lib\site-packages\keyboard\__init__.py", line 324, in key_to_scan_codes
    raise ValueError('Key {} is not mapped to any known key.'.format(repr(key)), e)
    ValueError: ("Key 'crtl' is not mapped to any known key.", ValueError("Key name 'crtl' is not mapped to any known
    key."))
    OBS: alguém sabe ensinar como se resolve isso ?

    • @lhrpp
      @lhrpp ปีที่แล้ว +2

      Se tu estiver tentando adicionar algum Atalho que use o CTRL, o que tu escreveu está CRTL.

    • @luizemanoel2588
      @luizemanoel2588 ปีที่แล้ว

      ​@@lhrppparece que sim.

    • @endelnaiva
      @endelnaiva ปีที่แล้ว +1

      @@lhrpp QUER DIZER QUE TROQUEI AS LETRAS ?

    • @endelnaiva
      @endelnaiva ปีที่แล้ว

      @@lhrpp time.sleep (10)
      keyboard.press_and_release = 'CTRL + w'

    • @lhrpp
      @lhrpp ปีที่แล้ว

      @@endelnaiva olhando pelo que tu enviou, parece que sim.

  • @josimarsantos4587
    @josimarsantos4587 หลายเดือนก่อน

    Explica sempre muito rápido, horrível.

  • @mdrzinn8928
    @mdrzinn8928 4 หลายเดือนก่อน

    qual o app que e usado pra colocar os comandos ?