Development Status :: 4 - Beta
Google Bard API
A package that returns Response of Google Bard through API
I referred to this github repository(github.com/acheong08/Bard) where inference process of Bard was reverse engineered. Using __Secure-1PSID
, you can ask questions and get answers from Google Bard. This package is designed for application to the Python package ExceptNotifier and Co-Coder.
Never expose the __Secure-1PSID
for your safety.
Note that while I referred to
__Secure-1PSID
value as an API KEY for convenience, it is not an officially provided API KEY.
- Helpful prompts for Google Bard
Install
The latest stable release (and required dependencies) can be installed from PyPI:
You may instead want to use the development version from Github:
pip install git+https://github.com/dsdanielpark/Bard-API.git
Authentication
- Visit https://bard.google.com/
- F12 for console
- Session: Application → Cookies → Copy the value of
__Secure-1PSID
cookie.
Usage
Simple Usage
from bardapi import Bard import os os.environ['_BARD_API_KEY']="xxxxxxxx" Bard().get_answer("나와 내 동년배들이 좋아하는 뉴진스에 대해서 알려줘")['content']
Or you can use this
import bardapi import os # set your __Secure-1PSID value to key os.environ['_BARD_API_KEY']="xxxxxxxx" # set your input text input_text = "나와 내 동년배들이 좋아하는 뉴진스에 대해서 알려줘" # Send an API request and get a response. response = bardapi.core.Bard().get_answer(input_text)
Example
Scripts
In the scripts folder, I have released a script to help you compare OpenAI-ChatGPT and Google-Bard. I hope they will help more developers.
License
- MIT
- I hold no legal responsibility; for more information, please refer to the bottom of the readme file. I just want you to give me and them a star...
Bugs and Issues
Sincerely grateful for any reports on new features or bugs. Your valuable feedback on the code is highly appreciated.
Contacts
Reference
[1] https://github.com/acheong08/Bard
Important Warning: All legal responsibilities associated with the use of the package lie with the user.
The Python package BardAPI
just provides code for Python developers to easily access Google Bard. All responsibility for handling data and using the package lies with the user. There is no monetary compensation received for the use of this code, and it should be noted that there is no liability for the use of the code. Please refer to the Google Bard Official Document for more details.
Could you kindly add this badge to your repository?
markdown
![BardAPI](https://img.shields.io/badge/pypi-BardAPI-black)
html
<a href="https://github.com/dsdanielpark/Bard-API"><img alt="PyPI package" src="https://img.shields.io/badge/pypi-BardAPI-black"></a>
Thank you for your interest.
from Hacker News https://ift.tt/U18EaJy
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.