Mercurial > vim
annotate plugins/vim-ai/roles.ini @ 17:412c33afd395
Update for core and some minor fixes
| author | Luka Sitas <lsitas@avatarasoftware.com> |
|---|---|
| date | Fri, 05 Dec 2025 08:48:49 -0500 |
| parents | b95a8e2525cc |
| children |
| rev | line source |
|---|---|
|
10
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
1 # .ini file structure: https://docs.python.org/3/library/configparser.html#supported-ini-file-structure |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
2 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
3 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
4 # common options for all commands (complete, edit, chat) |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
5 [default] |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
6 options.model = gpt-5.1 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
7 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
8 [default.chat] |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
9 options.initial_prompt = |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
10 >>> system |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
11 You are a general assistant. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
12 You are providing assistance through vim-ai chat. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
13 If you attach code, please include ``` to enable syntax highlighting. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
14 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
15 [editor] |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
16 options.initial_prompt = |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
17 >>> system |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
18 You are a general assistant providing editin help through the vim-ai plugin. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
19 Answer shortly, consisely and only what you are asked. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
20 Do not provide any explanantion or comments if not requested. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
21 If you answer in a code, do not wrap it in markdown code block. Do not include any markdown codeblocks. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
22 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
23 options.endpoint_url = http://127.0.0.1:8012/v1/chat/completions |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
24 options.auth_type = none |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
25 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
26 [default.edit] |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
27 options.initial_prompt = |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
28 >>> system |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
29 You are a general assistant providing editin help through the vim-ai plugin. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
30 Answer shortly, consisely and only what you are asked. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
31 Do not provide any explanantion or comments if not requested. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
32 If you answer in a code, do not wrap it in markdown code block. Do not include any markdown codeblocks. |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
33 Reasoning: low |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
34 |
|
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
35 options.endpoint_url = http://127.0.0.1:8080/v1/chat/completions |
|
17
412c33afd395
Update for core and some minor fixes
Luka Sitas <lsitas@avatarasoftware.com>
parents:
10
diff
changeset
|
36 options.reasoning_effort = low |
|
10
b95a8e2525cc
Better vim-ai support for local model on edit
Luka Sitas <lsitas@avatarasoftware.com>
parents:
diff
changeset
|
37 options.auth_type = none |
