summaryrefslogtreecommitdiff
path: root/plugin/vim-ai.vim
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/vim-ai.vim')
-rw-r--r--plugin/vim-ai.vim9
1 files changed, 8 insertions, 1 deletions
diff --git a/plugin/vim-ai.vim b/plugin/vim-ai.vim
index 5b99ccc..2b58335 100644
--- a/plugin/vim-ai.vim
+++ b/plugin/vim-ai.vim
@@ -16,13 +16,20 @@ let g:vim_ai_edit_default = {
\ "request_timeout": 20,
\ },
\}
+
+let s:initial_chat_prompt =<< trim END
+>>> system
+
+You are a general assistant.
+If you attach a code block add syntax type annotation to it, for example ```python.
+END
let g:vim_ai_chat_default = {
\ "options": {
\ "model": "gpt-3.5-turbo",
\ "max_tokens": 1000,
\ "temperature": 1,
\ "request_timeout": 20,
-\ "initial_prompt": "",
+\ "initial_prompt": s:initial_chat_prompt,
\ },
\ "ui": {
\ "open_chat_command": "below new | call vim_ai#MakeScratchWindow()",