adityadees / laravel-google-bard
A Laravel Package for Google Bard AI Chatbot
Installs: 10 290
Dependents: 0
Suggesters: 0
Security: 0
Stars: 16
Watchers: 3
Forks: 2
Open Issues: 3
Requires
- php: ^7|^8
- illuminate/config: ^7|^8|^9|^10
- illuminate/support: ^7|^8|^9|^10
This package is auto-updated.
Last update: 2024-07-11 20:17:56 UTC
README
A Laravel Package for Google Bard AI Chatbot
INSTALATION
composer require adityadees/laravel-google-bard
php artisan vendor:publish --tag=laravel-bard
- New file
laravel-bard.php
will created underconfig
folder - Fill the
bard_token
with your token
BARD TOKEN
Visit https://bard.google.com/ Go to Developer tools or press F12 Application → Cookies → Copy the value of __Secure-1PSID cookie.
![image](https://user-images.githubusercontent.com/37553901/239393260-2cea58d3-0c74-464d-9f75-88ab68f213e6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3MjkzNzYsIm5iZiI6MTcyMDcyOTA3NiwicGF0aCI6Ii8zNzU1MzkwMS8yMzkzOTMyNjAtMmNlYTU4ZDMtMGM3NC00NjRkLTlmNzUtODhhYjY4ZjIxM2U2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDIwMTc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2MWVlOWMwYTJjN2IwNzg5ZWE5NDU4OGNmZjNhODY2MWJiODFiNzBmMWEzNjk2MmNlNTg3MzIzODMxZjEzMDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.YAlYSOlLPg-sz09seVt1T6u8WTRVB2Dba2sQ0iMVGc4)
RUN
$bard = (new LaravelBard())->get_answer('type_your_text_here'); # to get the reply just access this array $bard["content"]; # you can access others array like this $bard["conversation_id"]; $bard["response_id"]; $bard["factualityQueries"]; $bard["textQuery"]; $bard["choices"];
Example
$bard = (new LaravelBard())->get_answer('hello whats your name'); dd($bard["content"]);
![image](https://user-images.githubusercontent.com/37553901/239398928-85a2026c-366f-40c6-b9f8-6012de9146dd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA3MjkzNzYsIm5iZiI6MTcyMDcyOTA3NiwicGF0aCI6Ii8zNzU1MzkwMS8yMzkzOTg5MjgtODVhMjAyNmMtMzY2Zi00MGM2LWI5ZjgtNjAxMmRlOTE0NmRkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzExVDIwMTc1NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFiNWY3ZWI4YTI4OWU0OWQ0YjNlNmRlOWYyMmZkNzdhM2Q1NTE3ZTU1MTkzMmIxZDhkOGEwNzM4ZmQ0YTFkZmYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.hiQq7VpOCzTGf_g_WY3dMgmO3RPswkcR4Aa6b0qgB2g)
Feel free to help improve this package
Note: The package contain resources from repository https://github.com/dsdanielpark/Bard-API