Skip to content

python package for getting quick search 'chatGPT-3.0' results in your terminal

Notifications You must be signed in to change notification settings

abhijeetkr93/chatgpt-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chatgpt-search package for quick CLI search

chatgpt-search pypi is a simple integration of openAI chatGPT-3.0 models like (text-davinci-003, code-davinci-002, text-curie-001, text-babbage-001, text-ada-001 etc.) with python to feed your queries answers in terminal.

Tips: update models.toml for tuning models based on your need and use-cases.

Installation

From Pypi

$ pip install chatgpt-search

installpackage

Source code

$ pipenv --python 3.9.13
$ pipenv shell
$ git clone https://github.com/abhijeetkr93/chatgpt-search.git

Setup

set env 'CHATGPT_KEY' for api queries. get free api key by signing up here https://beta.openai.com/signup

$ export CHATGPT_KEY='XXXXXXXXXXXXX'
$ python -m search
Ask Anything (type exit to close):

source code: $ python src/search/main.py

Start Playing

Text Completion: 
"write short story about colonisation."

writestory

Coding Queries:
"How do you implement a bucket sort algorithm?"
"How to convert list of dicts in dict of lists in python?"
"Explain 'const groupsData = await this.getMasterGroup(this.masterGroupName, this.userData.company);'

bucket-sort coding explain-code

Q&A: 
"What is the distance between earth and neptune?"

query

License

Distributed under the MIT License. See LICENSE for more information.

Disclaimer

This is a personal project, not affiliated in any way with OpenAI. If you have any objections, contact @abhijeetkr93.

About

python package for getting quick search 'chatGPT-3.0' results in your terminal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages