Files
Mckay Wrigley 6500db9c1c MAJOR REFACTOR (#494)
* move index to home folder, create state and context files and barrell folder

* Sanity Check Commit:  reducer added to home.tsx manual QA all working

* WIP: promptBar

* fix missing json parse on folders and prompts

* split context and add promptbar context

* add context to nested prompt componets and componetize Folder componet

* remove log

* Create buttons folder and componetize sidebar action button

* tidy up prompt handlers

* componetized sidebar

* added back chatbar componet to left side sidebar

* monster commit: Componetized the common code between chatbar and promptbar into new componet Sidebar and added context to both bars

* add useFetch service

* added prettier import sort to keep imports ordered and easier to indentify

* added react query and useFetch to work with RQ

* added apiService, errorService and reactQuery

* add callback and tidy up error service

* refactor chat and child componets to useContext

* fix extra calls and bad calls to mel endpoint

* minor import cleanup

---------

Co-authored-by: jc.durbin <jc.durbin@ardanis.com>
2023-04-10 21:10:18 -06:00

724 B

Google Search Tool

Use the Google Search API to search the web in Chatbot UI.

How To Enable

  1. Create a new project at https://console.developers.google.com/apis/dashboard

  2. Create a new API key at https://console.developers.google.com/apis/credentials

  3. Enable the Custom Search API at https://console.developers.google.com/apis/library/customsearch.googleapis.com

  4. Create a new Custom Search Engine at https://cse.google.com/cse/all

  5. Add your API Key and your Custom Search Engine ID to your .env.local file

  6. You can now select the Google Search Tool in the search tools dropdown

Usage Limits

Google gives you 100 free searches per day. You can increase this limit by creating a billing account.