A Laravel Package for Google Bard AI Chatbot
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
Visit https://bard.google.com/ Go to Developer tools or press F12 Application → Cookies → Copy the value of __Secure-1PSID cookie.
![image](https://private-user-images.githubusercontent.com/37553901/239393260-2cea58d3-0c74-464d-9f75-88ab68f213e6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MzYzMzUsIm5iZiI6MTcyMTczNjAzNSwicGF0aCI6Ii8zNzU1MzkwMS8yMzkzOTMyNjAtMmNlYTU4ZDMtMGM3NC00NjRkLTlmNzUtODhhYjY4ZjIxM2U2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDEyMDAzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYxOWNmMWFiZmM3NDU0NTdkM2NhMGJjMjVlMDRmNjE3NGYxZTZhMjYzMzI5OTViM2I0MDgxNWRhNjY2Y2U3NDcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.W-LqUvpp42XM_TU82RcYK7m4IpMYtYMIUSc2TvSk7Lw)
$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"];
$bard = (new LaravelBard())->get_answer('hello whats your name');
dd($bard["content"]);
![image](https://private-user-images.githubusercontent.com/37553901/239398928-85a2026c-366f-40c6-b9f8-6012de9146dd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3MzYzMzUsIm5iZiI6MTcyMTczNjAzNSwicGF0aCI6Ii8zNzU1MzkwMS8yMzkzOTg5MjgtODVhMjAyNmMtMzY2Zi00MGM2LWI5ZjgtNjAxMmRlOTE0NmRkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzIzVDEyMDAzNVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkZTg4ZjRjYjBlNjE4NmE2ODYwYzc5NTExYzc1OGZhNDdiYjlhMmJiMjBkZDZiZmQxZGQ5ZDRiNzcxNmM0OWImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.Sag8dUiQWP4_Bg9vmTf9s4B_0JvF9F1Y8aLgplikLVA)
Feel free to help improve this package
Note: The package contain resources from repository https://github.com/dsdanielpark/Bard-API