Google Bardが日本語でも対応可能になりましたので、今後Bardを使った色々なプロダクトが出てきます。ChatGPTの最初のころもチャットボットを作る記事が色々ありましたので、Google Bardでもチャットボットを作成してみます。
現時点では、Google BardのAPIキーが発行されていないので、Bardのページのクッキーを使います。
クッキーの取得方法は、以前書いた記事が参考になります。
次に、Google Colab環境で実行するコードは、以下です。Your-BARD-COOKIESには、上記のBardをPythonで使う方法を参考にして記載してください。また、チャットを終了したい時は、exitと入力してください。
!pip install bardapi
from bardapi import Bard
import os
os.environ['_BARD_API_KEY']="Your-BARD-COOKIES"
while True:
prompt = input("You: ")
if prompt == "exit":
break
response = Bard().get_answer(prompt)['content']
print("Bard Bot: ", response)
出力結果は以下です。