getappmap / appmap-intellij-plugin

MIT License
38 stars 9 forks source link

Bring your own OpenAI API key #675

Closed dustinbyrne closed 6 months ago

dustinbyrne commented 6 months ago

Users should be able to input their own OpenAI API key for use with Navie. When set, the RPC process should receive the environment variable OPENAI_API_KEY with this value.

Ideally, this value is not stored in plain text.

Upon changing the OpenAI API key, the user is prompted to reload the editor. If possible, the user can click to reload.

If the value is set to an empty string, it is cleared and OPENAI_API_KEY is no longer propagated. This value should take precedence over the environment variable settings.

Example flow in Visual Studio Code Peek 2024-04-25 12-57.webm

appland-release commented 6 months ago

:tada: This issue has been resolved in version 0.65.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: