Документы | НПМ | Часто задаваемые вопросы
googlebard
Предупреждение
Google пытается остановить эти сторонние API, поэтому bard-ai
может не работать для некоторых из вас. Попробуйте выполнить действия, описанные в FAQ. Однако, если это все еще не работает, возможно, пришло время перейти на пакет palm-api
для официального API PaLM v2.
По сравнению с альтернативным API Bard googlebard
:
bard-ai
превосходит ведущего конкурента GoogleBard от PawanOsman по трем ключевым причинам:
bard-ai
— это крошечный мини-архив размером 2,5 КБ, что почти на 98% меньше, чем googlebard
(мини-архив размером 112,8 КБ). Это приводит к более быстрой загрузке и максимальной эффективности.
bard-ai
работает в 2,25 раза быстрее, чем googlebard
, при обработке 4 последовательных запросов, согласно измерениям с помощью hyperfine
. 1
В bard-ai
добавлены новейшие и наиболее продвинутые функции, доступные в самом Google Bard, включая мощное распознавание изображений с помощью Google Lens.
Скопируйте файл cookie с пометкой __Secure-1PSID
на bard.google.com и используйте его в коде здесь:
import Bard from "bard-ai" ;
let myBard = new Bard ( COOKIE ) ;
console . log ( await myBard . ask ( "Hello, world!" ) ) ;
Продолжайте изучать все функции, включая интеграцию Google Lens, с помощью документации.
Особый привет этим замечательным людям:
@cheong08 Оригинальный API Python Bard | @ThatXliner Сопровождающий | @Альдханекаа Разработчик машинописи и функций, сопровождающий | @RFS-ADRENO Разработчик TypeScript, сопровождающий |
Тем не менее, мы благодарим каждого человека, который помогает в процессе разработки этой библиотеки, будь то код, идеи или что-то еще.
Запустите с помощью hyperfine --runs 3
между bard-ai
v2.0 и googlebard
. В запусках использовался эквивалентный код:
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."));
Результат :
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'
↩