Skip to content

SearchGPT is a python script that uses SerpAPI, Browserless and OpenAI to search and summarize results including citations.

License

Notifications You must be signed in to change notification settings

0xroyce/SearchGPT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SearchGPT

SearchGPT is a python script that uses SerpAPI, Browserless and OpenAI to search and summarize results including citations.

Live version can be tested here

image

Updates

Update 2023-06-18

  • Streamlit version has been updated and now running faster.
  • Number of searches has been increased to provide better accuracy in Streamlit version.
  • Timer for OpenAI added to Streamlit version.

Update 2023-06-17

  • Streamlit version has been added.

Installation

For console version, add API codes in .env file. For Streamlit version, add API codes to secrets.toml.

Install the requirements and run the main.py.

$ pip install -r requirements.txt
$ python main.py

Streamlit version has been added as st_main.py. To run streamlit version, run the following command:

$ streamlit run st_main.py

Author

Petr Royce @ Twitter

Licence

MIT © Seedgularity

About

SearchGPT is a python script that uses SerpAPI, Browserless and OpenAI to search and summarize results including citations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages