We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I'm aware of set OPENAI_API_KEY and OPENAI_API_BASE env vars, but I'd rather set those in config.
OPENAI_API_KEY
OPENAI_API_BASE
No response
The text was updated successfully, but these errors were encountered:
I'd be nice if it also supports custom OPENAI_API_KEY and OPENAI_API_BASE (or OPENAI_BASE_URL/Host) in User environment variables in Windows. Standard OpenAI APIs work fine though. I was more thinking of these base on the request title. https://litellm.vercel.app/docs/providers/openai https://litellm.vercel.app/docs/providers/custom_openai_proxy Anyway, tinkering a bit might make sgpt work.
Sorry, something went wrong.
Here is a workaround to avoid using an environment variable.
Add the directory with the following content into your PATH:
./ ├── config.json └── sgpt.sh
$ cat config.json {"openai_api_key": "<value>"} $ cat sgpt.sh OPENAI_API_KEY=$(cat $(dirname ${BASH_SOURCE[0]})/config.json | jq -r .openai_api_key) sgpt "$@"
Now you can use sgpt.sh instead of sgpt to run your scripts/commands without exposing the API key.
sgpt.sh
sgpt
No branches or pull requests
Is your feature request related to a problem? Please describe.
I'm aware of set
OPENAI_API_KEY
andOPENAI_API_BASE
env vars, but I'd rather set those in config.Describe the solution you'd like
Describe alternatives you've considered
No response
Search
Project
Code of Conduct
Additional context
No response
The text was updated successfully, but these errors were encountered: