مستندات | الآلية الوطنية | التعليمات
googlebard
تحذير
تحاول Google إيقاف واجهات برمجة التطبيقات التابعة لجهات خارجية، لذا قد لا يعمل bard-ai
مع البعض منكم. حاول اتباع الخطوات الواردة في الأسئلة الشائعة. ومع ذلك، إذا لم ينجح ذلك، فقد يكون الوقت قد حان للانتقال إلى حزمة palm-api
، لواجهة برمجة تطبيقات PaLM v2 الرسمية.
بالمقارنة مع googlebard
API البديل:
يتفوق bard-ai
على المنافسة الرائدة GoogleBard من PawanOsman لثلاثة أسباب رئيسية:
bard-ai
عبارة عن ملف مضغوط صغير بحجم 2.5 كيلو بايت، وهو أصغر بنسبة 98% تقريبًا من googlebard
(مضغوط بحجم 112.8 كيلو بايت). وهذا يؤدي إلى تنزيلات أسرع وأقصى قدر من الكفاءة.
يؤدي أداء bard-ai
أسرع بما يصل إلى 2.25 مرة من googlebard
، عند إخضاعه لأربعة طلبات متتالية، كما تم قياسه باستخدام hyperfine
. 1
يتم تحديث bard-ai
بأحدث الميزات وأكثرها تقدمًا المتوفرة في Google Bard نفسه، بما في ذلك التعرف القوي على الصور باستخدام Google Lens.
انسخ ملف تعريف الارتباط المسمى __Secure-1PSID
على bard.google.com، واستخدمه في الكود هنا:
import Bard from "bard-ai" ;
let myBard = new Bard ( COOKIE ) ;
console . log ( await myBard . ask ( "Hello, world!" ) ) ;
استمر في استكشاف الميزات الكاملة، بما في ذلك تكامل Google Lens، مع المستندات.
تحية خاصة لهؤلاء الأفراد الرائعين:
@acheong08 واجهة برمجة تطبيقات Python Bard الأصلية | @ThatXliner معيل | @الدانيكا مطور الآلة الكاتبة والميزات، المشرف | @RFS-أدرينو مطور 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'
↩