Dokumente | NPM | FAQ
googlebard
Warnung
Google versucht, diese APIs von Drittanbietern zu stoppen, sodass bard-ai
für einige von Ihnen möglicherweise nicht funktioniert. Versuchen Sie, die Schritte in den FAQ zu befolgen. Wenn dies jedoch immer noch nicht funktioniert, ist es möglicherweise an der Zeit, auf das palm-api
-Paket für die offizielle PaLM v2-API zu migrieren.
Im Vergleich zur alternativen Bard-API googlebard
:
bard-ai
übertrifft die führende Konkurrenz GoogleBard von PawanOsman aus drei Hauptgründen:
bard-ai
ist eine winzige komprimierte Datei mit 2,5 KB, fast 98 % kleiner als googlebard
(112,8 KB komprimiert). Dies führt zu schnelleren Downloads und maximaler Effizienz.
bard-ai
ist bis zu 2,25-mal schneller als googlebard
, wenn es vier aufeinanderfolgenden Anfragen ausgesetzt ist, gemessen mit hyperfine
. 1
bard-ai
wurde mit den neuesten und fortschrittlichsten Funktionen aktualisiert, die in Google Bard selbst verfügbar sind, einschließlich der leistungsstarken Bilderkennung mit Google Lens.
Kopieren Sie das Cookie mit der Bezeichnung __Secure-1PSID
auf bard.google.com und verwenden Sie es im Code hier:
import Bard from "bard-ai" ;
let myBard = new Bard ( COOKIE ) ;
console . log ( await myBard . ask ( "Hello, world!" ) ) ;
Entdecken Sie weiterhin alle Funktionen, einschließlich der Google Lens-Integration, mit den Dokumenten.
Ein besonderer Dank geht an diese großartigen Menschen:
@acheong08 Ursprüngliche Python Bard-API | @ThatXliner Betreuer | @Aldhanekaa Typoskript- und Feature-Entwickler, Betreuer | @RFS-ADRENO TypeScript-Entwickler, Betreuer |
Wir danken jedoch jeder Person, die beim Entwicklungsprozess dieser Bibliothek hilft, sei es im Code, bei Ideen oder sonst etwas.
Mit hyperfine --runs 3
zwischen bard-ai
v2.0 und googlebard
. In den Läufen wurde gleichwertiger Code verwendet:
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."));
Ergebnis :
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'
↩