39 lines
901 B
Lua
39 lines
901 B
Lua
require("chatgpt").setup({
|
|
api_host_cmd = "echo http://localhost:5000",
|
|
api_key_cmd = "echo ''",
|
|
openai_params = {
|
|
model = "Selene-1-Mini-Llama-3.1-8B-EXL3",
|
|
frequency_penalty = 0,
|
|
presence_penalty = 0,
|
|
max_tokens = 1024,
|
|
temperature = 0.1,
|
|
top_p = 1,
|
|
n = 1,
|
|
},
|
|
keymaps = {
|
|
close = "<C-c>",
|
|
close_n = "<Esc>",
|
|
yank_last = "<C-y>",
|
|
yank_last_code = "<C-k>",
|
|
scroll_up = "<C-u>",
|
|
scroll_down = "<C-d>",
|
|
new_session = "<C-l>",
|
|
cycle_windows = "<Tab>",
|
|
cycle_modes = "<C-f>",
|
|
next_message = "<C-j>",
|
|
prev_message = "<C-k>",
|
|
select_session = "<Space>",
|
|
rename_session = "r",
|
|
delete_session = "d",
|
|
draft_message = "<C-r>",
|
|
edit_message = "e",
|
|
delete_message = "d",
|
|
toggle_settings = "<C-o>",
|
|
toggle_sessions = "<C-p>",
|
|
toggle_help = "<C-h>",
|
|
toggle_message_role = "<C-r>",
|
|
toggle_system_role_open = "<C-s>",
|
|
stop_generating = "<C-x>",
|
|
},
|
|
})
|