From 993c9498c4276836864b01f66f5d08676a994520 Mon Sep 17 00:00:00 2001 From: Heiner Lohaus Date: Thu, 14 Mar 2024 13:53:57 +0100 Subject: Add webview support to OpenaiChat --- g4f/gui/client/js/chat.v1.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'g4f/gui/client/js') diff --git a/g4f/gui/client/js/chat.v1.js b/g4f/gui/client/js/chat.v1.js index 4e01593d..c90a594d 100644 --- a/g4f/gui/client/js/chat.v1.js +++ b/g4f/gui/client/js/chat.v1.js @@ -16,9 +16,12 @@ const providerSelect = document.getElementById("provider"); const modelSelect = document.getElementById("model"); const modelProvider = document.getElementById("model2"); const systemPrompt = document.getElementById("systemPrompt") +const jailbreak = document.getElementById("jailbreak"); let prompt_lock = false; +const options = ["switch", "model", "model2", "jailbreak", "patch", "provider", "history"]; + hljs.addPlugin(new CopyButtonPlugin()); messageInput.addEventListener("blur", () => { @@ -207,9 +210,7 @@ const ask_gpt = async () => { window.scrollTo(0, 0); window.controller = new AbortController(); - - jailbreak = document.getElementById("jailbreak"); - window.text = ''; + window.text = ""; stop_generating.classList.remove(`stop_generating-hidden`); @@ -246,7 +247,7 @@ const ask_gpt = async () => { id: window.token, conversation_id: window.conversation_id, model: get_selected_model(), - jailbreak: jailbreak.options[jailbreak.selectedIndex].value, + jailbreak: jailbreak?.options[jailbreak.selectedIndex].value, web_search: document.getElementById(`switch`).checked, provider: providerSelect.options[providerSelect.selectedIndex].value, patch_provider: document.getElementById('patch')?.checked, @@ -670,8 +671,6 @@ sidebar_button.addEventListener("click", (event) => { window.scrollTo(0, 0); }); -const options = ["switch", "model", "model2", "jailbreak", "patch", "provider", "history"]; - const register_settings_localstorage = async () => { options.forEach((id) => { element = document.getElementById(id); -- cgit v1.2.3