gpt-5.1

1c4a918e43193d8be650a344256247a93e7609d6

Cohee <18619528+Cohee1207@users.noreply.github.com>

3 files changed, +9 -1Ignore whitespace
public/index.html+5 -0
@@ -2924,6 +2924,11 @@
29242924 <div>
29252925 <h4 data-i18n="OpenAI Model">OpenAI Model</h4>
29262926 <select id="model_openai_select">
2927+ <optgroup label="GPT-5.1">
2928+ <option value="gpt-5.1">gpt-5.1</option>
2929+ <option value="gpt-5.1-2025-11-13">gpt-5.1-2025-11-13</option>
2930+ <option value="gpt-5.1-chat-latest">gpt-5.1-chat-latest</option>
2931+ </optgroup>
29272932 <optgroup label="GPT-5">
29282933 <option value="gpt-5">gpt-5</option>
29292934 <option value="gpt-5-2025-08-07">gpt-5-2025-08-07</option>
public/scripts/extensions/caption/settings.html+3 -0
@@ -55,6 +55,9 @@
5555 <option data-type="moonshot" value="moonshot-v1-8k-vision-preview">moonshot-v1-8k-vision-preview</option>
5656 <option data-type="moonshot" value="moonshot-v1-32k-vision-preview">moonshot-v1-32k-vision-preview</option>
5757 <option data-type="moonshot" value="moonshot-v1-128k-vision-preview">moonshot-v1-128k-vision-preview</option>
58+ <option data-type="openai" value="gpt-5.1">gpt-5.1</option>
59+ <option data-type="openai" value="gpt-5.1-2025-11-13">gpt-5.1-2025-11-13</option>
60+ <option data-type="openai" value="gpt-5.1-chat-latest">gpt-5.1-chat-latest</option>
5861 <option data-type="openai" value="gpt-5">gpt-5</option>
5962 <option data-type="openai" value="gpt-5-2025-08-07">gpt-5-2025-08-07</option>
6063 <option data-type="openai" value="gpt-5-chat-latest">gpt-5-chat-latest</option>
public/scripts/openai.js+1 -1
@@ -2516,7 +2516,7 @@ async function sendOpenAIRequest(type, messages, signal, { jsonSchema = null } =
25162516 delete generate_data.max_tokens;
25172517 delete generate_data.logprobs;
25182518 delete generate_data.top_logprobs;
25192519 if (/gpt-5-chat-latest/.test(oai_settings.openai_model)) {
25202520 delete generate_data.tools;
25212521 delete generate_data.tool_choice;
25222522 } else {