Como usar a API do Bard no Python?
Vložit
- čas přidán 18. 07. 2023
- O Bard é um chatbot conversacional de inteligência artificial generativa desenvolvido pelo Google, baseado inicialmente na família LaMDA de grandes modelos de linguagem e mais tarde no PaLM LLM. Ele pode ser usado para uma variedade de tarefas, incluindo:
Gerar texto em diferentes formatos, como poemas, histórias, código, scripts, etc.
Traduzir idiomas
Resumir textos
Responder perguntas de forma abrangente e informativa
Criar listas, agendas, roteiros turísticos, etc.
Gerar códigos de programação
Criar imagens
Elaborar planilhas
Neste vídeo, vou mostrar-lhe como usar a API do Bard no Python. A API do Bard é uma ferramenta poderosa que pode ser usada para gerar texto, traduzir idiomas, escrever diferentes tipos de conteúdo criativo e responder às suas perguntas de forma informativa.
Aprenda a fazer requisições à API, interpretar os resultados e integrar as saídas em suas próprias aplicações de maneira simples e eficiente.
====== CODIGO PYTHON ==========
!pip install bardapi
from bardapi import Bard
import os
os.environ['_BARD_API_KEY']="SEU CODIGO"
input_text = "Qual o melhor modelo LLM do mercado? Bard ou ChatGPT?"
bard_output = Bard().get_answer(input_text)['content']
print(bard_output)
Vídeo muito top
Obrigado!
Muito bom!
Obrigado
Imagino que nos próximos dias eles terão uma aba para puxar as API Key assim como a OpenAI fez com o ChatGPT pois ter que buscar no console não é de conhecimento de todos.
Ótimo vídeo, direto ao ponto. Obrigado por compartilhar e continue com o bom trabalho.
Obrigado!
Sabe me dizer se já tem?? Não consigo usar mais nem da forma do vídeo
Alguém tem notícia? Entrei na fila de espera do Google mas sem retorno
O meu tá dando esse erro:
ContextualVersionConflict: (urllib3 2.0.3 (c:\users\l0uh3n\appdata\local\programs\python\python311\lib\site-packages), Requirement.parse('urllib3
@l0uh3n54 Pela mensagem de erro, vc precisa fazer o downgrade da lib "urllib3" para uma versão menor que 2.0, o melhor é vc criar um ambiente virtual isolado para testar o birdapi, assim vc evita de prejudicar outros códigos seus que talvez precise dessa lib na versão mais atualizada.
Muito bacana seu vídeo!! Tem como fazer upload de uma base de dados e fazer uma análise exploratória? No ChatGPT tem como, mas na versão paga!
Olá, tudo bem? Ainda não existe essa funcionalidade para o Bard. Mas ele conta com a funçõ de envio de imagens que vale a pena ser testada! Em breve, vou postar aqui um video de como utilizar o pandas AI que utilza o GPT para analise de dados de maneira gratuita! Fique ligado!!
@@educapratica olá, seus vídeos são ótimos. Aproveitando seu comentário aqui, você chegou a postar o vídeo que vc se referiu no comentário?
@@AzorFreire Tudo bem? Obrigado pelo feedback!! É o último vídeo lançado no canal: czcams.com/video/9FA2xvwm_lg/video.html
Que bacana!
Sabe se os cookies são alterados de tempos em tempos?
Faaala! Tudo certo?
Sim, são alterados.
tem como pegar a sessão com selenium! alguém já viu isso com o bard?
Oi amigo. Poderia dizer como pegar api do chatgpt? Você me deu uma ideia interessante...
A api paga tem limitações, o chatgpt é free, mas a api free não. Poderia me responder? Gratidão amigo
Olá! Segue documentação oficial:
platform.openai.com/docs/guides/text-generation/chat-completions-api
Porém a open ai não disponibiliza uma api gratuita.
O meu da erro na importação
Faaala! Tudo certo?
Poderia comentar o erro que aparece para você?
precisa pagar para utilizar essa api em meu app?
Fala, tudo bem? Trata-se de um repositório aberto que apenas se conecta ao chat do bard. Este ainda está em sua versão beta, mas é de graça sim 😀
@@educapratica entendo, eu tenho projeto queria integrar com ia mas infelizmente o chatgpt é pago por isso estou vendo se encontro uma ia mais em conta ou d egraça
@@ferreiro60597 da uma olhada no Claude 2
@@ferreiro60597 Dá uma olhada no modelo open source do Meta, o LLaMa:
ai.meta.com/blog/large-language-model-llama-meta-ai/
Para mim não rodou, informa que tokem está errado más confiro e reconfiro e ele está correto...
---------------------------------------------------------------------------
Exception Traceback (most recent call last)
in ()
3 input_text = "Qual o campeão da copa de 1994?"
4
----> 5 bard_output = Bard().get_answer(input_text)
6 print(bard_output)
1 frames
/usr/local/lib/python3.10/dist-packages/bardapi/core.py in _get_snim0e(self)
593 snim0e = re.search(r"SNlM0e\":\"(.*?)\"", resp.text)
594 if not snim0e:
--> 595 raise Exception(
596 "SNlM0e value not found. Double-check __Secure-1PSID value or pass it as token='xxxxx'."
597 )
Exception: SNlM0e value not found. Double-check __Secure-1PSID value or pass it as token='xxxxx'.
Mesma coisa aqui, mano.
Pessoal, existem outras formas de instanciar o objeto e realizar as operações. Tente seguir os passos da documentação oficial: github.com/dsdanielpark/Bard-API