The developer community continues to innovate and push boundaries, recently unveiling an open-source repository for Google Bard. Thanks to the reverse-engineered Bard API by Antonio Cheong and the diligent work of Daniel Park, Python developers now have free access to Google Bard via this API.
Bard API
You can check out the Github repository here.
Included in the repository are scripts for comparing Google Bard with OpenAI's ChatGPT, specifically tailored to work with the Python package, ExceptNotifier. This free, open-source resource has already garnered around 500 stars on Github, and that number continues to grow. The repository is released under the MIT licence.
Daniel Park, the developer behind this project, has an impressive track record. He has previously worked on GPT-BERT-Medical-QA-Chatbot, a chatbot tailored for the medical domain by fine-tuning GPT-2. He has also been part of numerous predictive and recommendation-based projects.
It's important to note that the developer has clearly stated all legal responsibilities for using this product rest with the user. The code simply provides Python developers easy access to Google's Bard. Google has a history of banning accounts for unofficially using their projects in an unauthorised manner, so users should proceed with caution.
Google Bard, announced by Sundar Pichai at Google I/O 2023, is set to expand its support to other countries, as it is currently not available in several regions, including Norway and France.
In February, Google had released an earlier version of Bard, built on LaMDA, Google's own language model announced at Google I/O 2021. The newer Bard version runs on PaLM-2, an updated version of Google's older LLM, PaLM. The tech giant also has plans to unveil their multi-modal project, Gemini, soon.
For those interested in diving into Google's language models, the official repository for Google's PaLM and PaLM-2 through their Vertex API is available on the Model Garden page of Google Cloud.
This open-source Bard API stands as a testament to the developer community's drive for open access and collaboration. It's a significant step forward for Python developers, enabling them to harness the capabilities of Google Bard while promoting comparison and competition between language models. As always, developers should remember to respect and adhere to legal usage guidelines when utilizing such resources.
Comments