Skip to content

raamdev/alfred-gpt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

alfred-gpt

Alfred GPT lookup

Requirements:

python3 > 3.6

requests module (python3 -m pip install requests)

How to use:

  1. Clone this repository and double click the "GPT-3 Lookup.alfredworkflow" file to add it to Alfred.

  2. You must add an API KEY to config.json:

https://github.com/rfaile313/alfred-gpt/blob/53245728e4087252cab76c555ec4a18153ef1210/config.json#L1-L6

You can also change the model, temperature, or tokens here. Refer to the OpenAI docs for more information.

  1. Unfortunately because this is run through alfred, the tool requires absolute paths which are not the same at runtime (meaning trying to find them with tools like python's os module will not work).

So you must add these yourself. There are 2 manual paths to change. One in the code:

https://github.com/rfaile313/alfred-gpt/blob/54681e344ce3cd3d19c0047ede1c23e6bed71742/main.py#L12

example: SOURCE_DIR="/Users/rfaile313/alfred-gpt"

And one in the Alfred workflow itself:

Screenshot 2023-03-14 at 12 55 46 PM

Screenshot 2023-03-14 at 12 56 23 PM

example: /opt/homebrew/bin/python3 /Users/rfaile313/alfred-gpt/main.py "$1"

Note: your python3 path may be different than /opt/homebrew/bin/python3 -- you can check in your terminal with $which python3

About

Alfred GPT lookup

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%