-- local status_ok, chatgpt = pcall(require, "chatgpt") -- if not status_ok then -- return -- end -- local WELCOME_MESSAGE = [[ -- Welcome to ChatGPT. -- ]] -- chatgpt.setup({ -- welcome_message = WELCOME_MESSAGE, -- set to "" if you don't like the fancy godot robot -- loading_text = "loading", -- question_sign = "", -- you can use emoji if you want e.g. 🙂 -- answer_sign = "ﮧ", -- 🤖 -- max_line_length = 120, -- yank_register = "+", -- chat_layout = { -- relative = "editor", -- position = "50%", -- size = { -- height = "80%", -- width = "80%", -- }, -- }, -- settings_window = { -- border = { -- style = "rounded", -- text = { -- top = " Settings ", -- }, -- }, -- }, -- chat_window = { -- filetype = "chatgpt", -- border = { -- highlight = "FloatBorder", -- style = "rounded", -- text = { -- top = " ChatGPT ", -- }, -- }, -- }, -- chat_input = { -- prompt = "  ", -- border = { -- highlight = "FloatBorder", -- style = "rounded", -- text = { -- top_align = "center", -- top = " Prompt ", -- }, -- }, -- }, -- openai_params = { -- model = "text-davinci-003", -- frequency_penalty = 0, -- presence_penalty = 0, -- max_tokens = 300, -- temperature = 0, -- top_p = 1, -- n = 1, -- }, -- openai_edit_params = { -- model = "code-davinci-edit-001", -- temperature = 0, -- top_p = 1, -- n = 1, -- }, -- keymaps = { -- close = { "", "" }, -- yank_last = "", -- scroll_up = "", -- scroll_down = "", -- toggle_settings = "", -- new_session = "", -- cycle_windows = "", -- }, -- })