开发了一个Java库的Google Bard API,可以自动化与AI对话了

本文介绍了开发的Java库,用于利用Google Bard API实现自动化与AI的对话。作者提供了引入依赖、获取验证Token及Java代码示例的详细步骤,并分享了通过API进行的示例问题与答案。
摘要由CSDN通过智能技术生成

开发了一个Java库的Google Bard API,可以自动化与AI对话了

Google Bard是Google提供的还在实验阶段的人工智能对话服务。这明显是对标ChatGPT来的,它可以提供更实时的答案,会基于Google强大的网页数据。

为了更方便的使用并实现自动化,我写了一个Java类库,GitHub仓库地址为:https://github.com/LarryDpk/Google-Bard

欢迎大家STAR...

如何使用

使用是非常简单的,只要网络通就可以了。

引入依赖

<dependencies>
    <dependency>
        <groupId>com.pkslow</groupId>
        <artifactId>google-bard</artifactId>
        <version>0.0.1</version>
    </dependency>
</dependencies>

拿到验证Token

目前没有用户名密码的方式,直接有Token就行。但这个要从网页上拿。它其实就是一个Cookie,名为__Secure-1PSID

据说Google未来会开放API接口,拭目以待吧。

Java代码

两行代码即可:

AIClient client = new GoogleBardClient(token);
List<String> answers = client.ask("How to be a good father?");

返回的是一个列表: 如果Google Bard能够回答问题,一般会给出三个答案。第一个是推荐的答案。

for (int i = 0; i < answers.size(); i++) {
    if (i == 0) {
        System.out.println("### Recommended Answer"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值