pj8912 / php-bard-api
此包已废弃,不再维护。未建议替代包。
一个用于与Bard API交互的PHP包
1.0.1
2023-07-14 15:03 UTC
Requires
- php: ^8.1
README
❗此仓库已存档❗
使用官方Gemini API
https://ai.google.dev/
一个通过API返回Google Bard响应的包
安装
composer require pj8912/php-bard-api
获取您的密钥
- 打开 bard.google.com
- 打开开发者工具,点击
应用
选项卡 - 在“应用”下的
存储
中,您将找到cookies
下拉菜单 - 在cookies中点击
https://bard.google.com
,将显示所有使用的cookies,作为名称
和值
- 复制cookies的值
__Secure-1PSID
和__Secure-1PSIDTS
运行
__Secure-1PSIDTS
的值需要频繁更改(Google会更改它)
require_once 'vendor/autoload.php'; use Pj8912\PhpBardApi\Bard; //two keys are required which are two cookies values $_ENV['BARD_API_KEY_X'] = " value of cookie '__Secure-1PSID' "; $_ENV['BARD_API_KEY_Y'] = " value of cookie '__Secure-1PSIDTS' " $bard = new Bard(); $input_text = "Hello, Bard!"; // Input text for the conversation $result = $bard->get_answer($input_text); // Get the response from Bard // bard reply print($result['choices'][0]['content'][0]);
许可证
本项目使用MIT许可证
参考
重要通知
用户承担与使用BardAPI包相关的所有法律责任。此PHP包仅便于开发人员轻松访问Google Bard。用户需自行管理数据并适当地使用包。如需更多信息,请咨询Google Bard官方文档。