Documentos | NPM | Perguntas frequentes
googlebard
Aviso
O Google está tentando impedir essas APIs de terceiros, então bard-ai
pode não funcionar para alguns de vocês. Tente seguir as etapas do FAQ. Porém, se isso ainda não funcionar, talvez seja hora de migrar para o pacote palm-api
, para a API oficial do PaLM v2.
Comparado com o googlebard
alternativo da API Bard:
bard-ai
supera a concorrência líder GoogleBard de PawanOsman por três razões principais:
bard-ai
é um minúsculo minzipado de 2,5kb, quase 98% menor que googlebard
(112,8kb minzipado). Isso leva a downloads mais rápidos e eficiência máxima.
bard-ai
tem desempenho até 2,25x mais rápido que googlebard
, quando submetido a 4 solicitações consecutivas, conforme medido com hyperfine
. 1
bard-ai
é atualizado com os recursos mais recentes e avançados disponíveis no próprio Google Bard, incluindo poderoso reconhecimento de imagem com Google Lens.
Copie o cookie denominado __Secure-1PSID
em bard.google.com e use-o no código aqui:
import Bard from "bard-ai" ;
let myBard = new Bard ( COOKIE ) ;
console . log ( await myBard . ask ( "Hello, world!" ) ) ;
Continue a explorar todos os recursos, incluindo a integração do Google Lens, com os documentos.
Uma mensagem especial para esses indivíduos incríveis:
@acheong08 API Python Bard original | @ThatXliner Mantenedor | @Aldhanekaa Desenvolvedor de recursos e texto digitado, mantenedor | @RFS-ADRENO Desenvolvedor e mantenedor TypeScript |
Porém, agradecemos a cada pessoa que auxilia no processo de desenvolvimento desta biblioteca, seja em código, ideias ou qualquer outra coisa.
Execute com hyperfine --runs 3
entre bard-ai
v2.0 e googlebard
. Código equivalente foi usado nas execuções:
bard-ai
:
import Bard from "bard-ai"; let bot = new Bard(COOKIE); console.log(await bot.ask("Hello world!")); console.log(await bot.ask("What is 1+1?")); console.log(await bot.ask("What about 2+2?")); console.log(await bot.ask("Goodbye."));
googlebard
:
import { Bard } from "googlebard"; let bot = new Bard(`__Secure-1PSID=${COOKIE}`); console.log(await bot.ask("Hello world!")); console.log(await bot.ask("What is 1+1?")); console.log(await bot.ask("What about 2+2?")); console.log(await bot.ask("Goodbye."));
Resultado :
Benchmark 1: node bard-ai.js Time (mean ± σ): 18.346 s ± 0.768 s [User: 0.307 s, System: 0.067 s] Range (min … max): 17.531 s … 19.057 s 3 runs Benchmark 2: node googlebard.js Time (mean ± σ): 37.179 s ± 3.714 s [User: 1.416 s, System: 0.191 s] Range (min … max): 34.230 s … 41.349 s 3 runs Summary 'node bard-ai.js' ran 2.03 ± 0.22 times faster than 'node googlebard.js'
↩