当前位置: 首页 > news >正文

体验 Google Bard

环境

  • windows 10 64bit

  • Google Bard

  • python 3.8

简介

本篇介绍一个开源的 Google 聊天机器人BardAPI 逆向工程,使用它,可以免费的使用 Bard 服务,项目地址:https://github.com/acheong08/Bard

安装及使用

通过 pip 来安装

pip <span class="hljs-keyword" style="color: rgb(248, 35, 117); word-wrap: inherit !important; word-break: inherit !important;" style="font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;">install <span class="hljs-comment" style="color: rgb(128, 128, 128); word-wrap: inherit !important; word-break: inherit !important;" style="font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;">--upgrade GoogleBard
</span class="hljs-comment" style="color: rgb(128, 128, 128); word-wrap: inherit !important; word-break: inherit !important;"></span class="hljs-keyword" style="color: rgb(248, 35, 117); word-wrap: inherit !important; word-break: inherit !important;">

接下来,我们需要去获取一下会话秘钥,浏览器中打开网址 https://bard.google.com/,按下键盘上的 F12,进入控制台,来到 Application --> Cookies,找到 url,过滤字符串 Secure-1PSID,将其中的值拷贝下来

8b3a94c770da7fc0b2622e16b9e2ff44.png

google bard

然后,来到终端,启动服务

<span class="hljs-attribute" style="color: rgb(238, 220, 112); word-wrap: inherit !important; word-break: inherit !important;" style="font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;">python -m Bard --session <span class="hljs-string" style="color: rgb(238, 220, 112); word-wrap: inherit !important; word-break: inherit !important;" style="font-size: inherit;color: inherit;line-height: inherit;overflow-wrap: inherit !important;word-break: inherit !important;">"VgiTpJBqhJqxfinFutFiBhZq4CAJcEBFSnApxX_iSmQgxq7CJOr_zA68P4CsWjbZswnP9g."
</span class="hljs-string" style="color: rgb(238, 220, 112); word-wrap: inherit !important; word-break: inherit !important;"></span class="hljs-attribute" style="color: rgb(238, 220, 112); word-wrap: inherit !important; word-break: inherit !important;">

--session 参数的值就是上面复制的秘钥

65fd02306686fb42958252c44107b481.png

google bard

在提示符 You: 后面可填入你想要问的问题,然后按下 Alt + Enter 或者 Esc + Enter 发送,然后就是等待 Bard 的回答。比较尴尬的是,Bard 目前还不支持中文,不过响应的速度还是可以的。

colab notebook

如果你习惯使用 colab notebook,可访问这个链接

https://drive.google.com/file/d/1YyMWxTJgH4M0RbNRTpeDB8I97AZjKuc1/view?usp=sharing

FAQ

如果启动服务时,报如下错误

60ba3c636e70c62352dc770ee46ac7c6.png

google bard

一般是由于上面的会话秘钥不对,有些情况下最后面的 . 也是秘钥的一部分,详情可参考文末链接2

参考资料

  • https://github.com/acheong08/Bard

  • https://github.com/acheong08/Bard/issues/11

08cf75eea22d7dd321c9b0055b90e232.jpeg

http://www.lryc.cn/news/62208.html

相关文章:

  • MITA触摸屏维修WP4053米塔工控机控制屏维修
  • Nacos简介 安装 配置
  • 五、MyBatis各种查询功能
  • uni-app——picker组件的用法、时间、日期、地区选择器等
  • 什么情况需要考虑 mysql 分表
  • 系统架构师02-架构设计 20分
  • 【python视图3】networkx图操作示例
  • 网络地址转换应用
  • 强化学习-Double DQN、竞争网络结构和Rainbow(第4章)
  • Unity 性能优化锦集
  • JS之Map的基本使用
  • 音视频八股文(6)-- ffmpeg大体介绍和内存模型
  • 4.25~~~~~
  • Android 9.0 系统设置显示主菜单添加屏幕旋转菜单实现旋转屏幕功能
  • Python数据结构与算法-欧几里算法(p95)
  • 【故障诊断】用于轴承故障诊断的性能增强时变形态滤波方法及用于轴承断层特征提取的增强数学形态算子研究(Matlab代码实现)
  • 水羊转债,超达转债,晓鸣转债上市价格预测
  • 从数据管理到数据资产管理
  • RabbitMQ【#1】是什么,有什么用
  • RabbitMQ防止消息丢失
  • ImageJ用户手册——第二部分(ImageJ操作)
  • Java中Lambda表达式(面向初学者)
  • 2023年淮阴工学院五年一贯制专转本数字电子技术考试大纲
  • 使用 GO 编写 Web 应用:学习如何使用 GO 语言编写 Web 应用,包括使用 HTTP 路由、模板引擎等。
  • Leetcode-day4【88】【167】【125】【345】
  • 【IoT】如何使用软件加密(文件夹加密工具.exe),并破解工具
  • Spring Boot——优雅的参数校验
  • 【c语言】typedef的基本用法 | 定义格式
  • 深度学习论文分享(二)Data-driven Feature Tracking for Event Cameras
  • 蛇优化算法