An application designed to allow querying OpenAI's GPT from any input field.
- Initiate LLM calls without disconnecting from the workspace.
- Rapid LLM calling.
- Multilingual support [en, zh, jp, es, az]
- Cross-platform compatibility [win, mac]
- Ability to customize prompts
- Open GPT-inputAssistant click "Set API KEY" to set your OpenAI Key.
- Copy the desired text to your clipboard
- Press
shift + space
to query GPT - Press
ESC
key to halt generation - Triple click
ESC
key to quickly clear context
Click "Set API KEY" and GPT-inputAssistant will open an env.txt
file.
Simply add a new line to the file like this GPT_HOTKEYS=space+shift
, save and close the file.
The keycode references can be found here!
Simply copy the json format below:
{
"name": "ChatGPT",
"model": "gpt-3.5-turbo-0613",
"headMessages": [
{
"role": "system",
"content": "You are a helpful assistant."
}
],
"maxContext": 20
}
{
"name": "Translate into Chinese",
"model": "gpt-3.5-turbo-0613",
"headMessages": [
{
"role": "system",
"content": "You're a translator translating any text I give you into Chinese. Just return the result, no need for explanations."
}
],
"maxContext": 1
}
Then select the application's import menu.
For more templates, go to the prompts folder in this repository.
The demos can be found here and here
Use the build_win.bat
command for Windows or the build.sh
command for other platforms.
Applications utilized in the development of this app:
https://github.com/getlantern/systray
https://github.com/go-vgo/robotgo