Skip to main content

Run chatGPT anywhere

Project description

expressGPT

expressGPT is a handy utility that allows you to run ChatGPT prompts in any window or application just by typing a simple keyword sequence. It provides a quick and convenient way to get assistance from ChatGPT, whether you're drafting an email, writing code, or even coming up with a flirty message for your partner.

Features

  • Universal ChatGPT access: Use ChatGPT in any window or application by typing gpt: followed by your query and ending the query with :gpt.
  • Versatile use cases: Get help with various tasks, such as drafting emails in your mail app, writing code in a code editor, generating jokes, and more.

Setup

You need to add your openAI API key and the modelname to the evironment variable:

Setting Environment Variables

To use expressGPT, you need to set up the following environment variables:

  • API_KEY_OPENAI: Your OpenAI API key
  • CHATGPT_MODEL: The ChatGPT model name for the model you want to use (e.g., gpt-3.5-turbo)

It is recommended to set the variables permanently for ease of use instead of setting them temporary.

You can follow this tutorial to setup the environment variable in Windows. Follow this tutorial for setting the environment variable in Linux. For Mac OS use this .

Installation

You can install expressGPT using pip:

pip install expressgpt

Usage

Open a terminal and type:

expressgpt

The program will run and to use ChatGPT in any window or application, simply type gpt: followed by your query and end the query with :gpt. expressGPT will replace your query with ChatGPT's response. For example, if you're in a text editor and you type:

gpt: Who was the winner of the first IPL season :gpt

expressGPT will replace the query with ChatGPT's response, like:

Rajasthan Royal won the first IPL season. 

Support

If you find expressGPT helpful and want to show your appreciation, consider buying me a cup of coffee: Buy me a coffee Your support is greatly appreciated!

Thanks,

Digant Patel www.digantpatel.com

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

expressgpt-0.1.2.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

expressgpt-0.1.2-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file expressgpt-0.1.2.tar.gz.

File metadata

  • Download URL: expressgpt-0.1.2.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for expressgpt-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e4b76a30b13535b34091e5d8606dd5910d4402b04ac5b1d05f1cc81263540b9e
MD5 13692840616e7244f8264c80fb2f8399
BLAKE2b-256 12d15a1491994cb9d1c9ae73c0179fef5ee6e0647f760bf9293bfa3169de34ae

See more details on using hashes here.

File details

Details for the file expressgpt-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: expressgpt-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.13

File hashes

Hashes for expressgpt-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8374fb489f9b996265d74b96d4bc175250adb0db154ba555b60a0f53beace9b9
MD5 4a9d521194fcaf840b63bd0dea74a312
BLAKE2b-256 93f447c1e9dfbc51b24bba10f7d550ff15dfddc54dc86e48417decff73130371

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page