gencay / vscode-chatgpt

An unofficial Visual Studio Code - OpenAI ChatGPT integration
ISC License
3.5k stars 755 forks source link

Query about the assistant role #228

Closed davictor233 closed 1 year ago

davictor233 commented 1 year ago

Describe the feature

Hello, when I use the extension to chat with ChatGPT, it often refuses to answer non-programming related questions by citing itself as a programming assistant, while the web version of ChatGPT doesn't seem to do so. May I know if this role of a programming assistant is a feature of the API or that of the extension? And, would it be possible to make it consistent with the web version? Additional note: I have been using GPT3.5 on both the extension (official API) and the website, and have not tried the extension (browser login) method yet.

gencay commented 1 year ago

@davictor233 thanks for the suggestion. This is intentionally kept as a non-configurable setting in the extension due to the extension's nature. The extension's prompt engineering is crafted for coding/technical conversations. We heard people are using the extension for general purpose as well, so we may consider making it configurable in the future. I will close this issue in favor of this duplicate issue: https://github.com/gencay/vscode-chatgpt/issues/188