LibreChat/docs/features/plugins/google_search.md
Fuegovic d437e4b8cd
update: "documents" folder to "docs" (#391)
* Rename .github/PULL_REQUEST_TEMPLATE/PULL-REQUEST.md to .github/pull_request_template.md

fix: Pull Request Template Location

* documents -> docs

* Update windows_install.md

Fix: Docker hyperlink

* Update linux_install.md

Fix: Layout (step 6)

* Rename docs/contributions/code_of_conduct.md to CODE_OF_CONDUCT.md

fix: Code of Conduct location according to GitHub's Guide

* Update CODE_OF_CONDUCT.md

Update: Contact info

* Update README.md

Update: Code of Conduct hyperlink in TOC

* Update CODE_OF_CONDUCT.md

Update: Link to ReadMe

* Update CONTRIBUTORS.md

update: add new name to the list

* Update and rename docs/contributions/contributor_guidelines.md to CONTRIBUTING.md

fix: change location according to GitHub's standards

* Delete CONTRIBUTORS.md

delete: contributor.md from root (already present in readme)

* Update SECURITY.md

* Update CONTRIBUTING.md

Update discord link to point to rules

* Update README.md

Update discord link to point to rules

* Update README.md

fix: ToC
2023-05-27 07:03:28 -04:00

2.5 KiB

AI-Assisted Google Search

This bot supports searching google for answers to your questions with assistance from GPT! To get started, you need to get a Google Custom Search API key, and a Google Custom Search Engine ID. You can then define these as follows in your .env file:

GOOGLE_API_KEY="...."  
GOOGLE_CSE_ID="...."  

You first need to create a programmable search engine and get the search engine ID: https://developers.google.com/custom-search/docs/tutorial/creatingcse

Then you can get the API key, click the "Get a key" button on this page: https://developers.google.com/custom-search/v1/introduction

1. Go to the Programmable Search Engine docs to get a Search engine ID

2. Click on "Control Panel" under "Defining a Programmable Engine in Control Panel"

Click to sign in(make a Google acct if you do not have one):

image

3. Register yourself a new account/Login to the Control Panel

After logging in, you will be redirected to the Control Panel to create a new search engine:

image

4. Create a new search engine

Fill in a name, select to "Search the entire web" and hit "Create":

image

5. Copy your Search engine ID to your .env file

image

6. Go to custom-search docs to get a Google search API key

Click "Get a Key":

image

8. Name your project and agree to the Terms of Service

image

9. Copy your Google search API key to your .env file

image

Go Back to ReadMe