jippity 5.2

f3c963fa8e7d7a2e370796680fc944815010f5d5

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

4 files changed, +12 -1Ignore whitespace
public/index.html+5 -0
@@ -2942,6 +2942,11 @@
2942 <div>2942 <div>
2943 <h4 data-i18n="OpenAI Model">OpenAI Model</h4>2943 <h4 data-i18n="OpenAI Model">OpenAI Model</h4>
2944 <select id="model_openai_select">2944 <select id="model_openai_select">
2945 <optgroup label="GPT-5.2">
2946 <option value="gpt-5.2">gpt-5.2</option>
2947 <option value="gpt-5.2-2025-12-11">gpt-5.2-2025-12-11</option>
2948 <option value="gpt-5.2-chat-latest">gpt-5.2-chat-latest</option>
2949 </optgroup>
2945 <optgroup label="GPT-5.1">2950 <optgroup label="GPT-5.1">
2946 <option value="gpt-5.1">gpt-5.1</option>2951 <option value="gpt-5.1">gpt-5.1</option>
2947 <option value="gpt-5.1-2025-11-13">gpt-5.1-2025-11-13</option>2952 <option value="gpt-5.1-2025-11-13">gpt-5.1-2025-11-13</option>
public/scripts/extensions/caption/settings.html+3 -0
@@ -56,6 +56,9 @@
56 <option data-type="moonshot" value="moonshot-v1-8k-vision-preview">moonshot-v1-8k-vision-preview</option>56 <option data-type="moonshot" value="moonshot-v1-8k-vision-preview">moonshot-v1-8k-vision-preview</option>
57 <option data-type="moonshot" value="moonshot-v1-32k-vision-preview">moonshot-v1-32k-vision-preview</option>57 <option data-type="moonshot" value="moonshot-v1-32k-vision-preview">moonshot-v1-32k-vision-preview</option>
58 <option data-type="moonshot" value="moonshot-v1-128k-vision-preview">moonshot-v1-128k-vision-preview</option>58 <option data-type="moonshot" value="moonshot-v1-128k-vision-preview">moonshot-v1-128k-vision-preview</option>
59 <option data-type="openai" value="gpt-5.2">gpt-5.2</option>
60 <option data-type="openai" value="gpt-5.2-2025-12-11">gpt-5.2-2025-12-11</option>
61 <option data-type="openai" value="gpt-5.2-chat-latest">gpt-5.2-chat-latest</option>
59 <option data-type="openai" value="gpt-5.1">gpt-5.1</option>62 <option data-type="openai" value="gpt-5.1">gpt-5.1</option>
60 <option data-type="openai" value="gpt-5.1-2025-11-13">gpt-5.1-2025-11-13</option>63 <option data-type="openai" value="gpt-5.1-2025-11-13">gpt-5.1-2025-11-13</option>
61 <option data-type="openai" value="gpt-5.1-chat-latest">gpt-5.1-chat-latest</option>64 <option data-type="openai" value="gpt-5.1-chat-latest">gpt-5.1-chat-latest</option>
public/scripts/openai.js+1 -1
@@ -2717,7 +2717,7 @@ export async function createGenerationParameters(settings, model, type, messages
2717 if (/gpt-5-chat-latest/.test(model)) {2717 if (/gpt-5-chat-latest/.test(model)) {
2718 delete generate_data.tools;2718 delete generate_data.tools;
2719 delete generate_data.tool_choice;2719 delete generate_data.tool_choice;
2720 } else if (/gpt-5.1/.test(model) && !/chat-latest/.test(model)) {2720 } else if (/gpt-5.(1|2)/.test(model) && !/chat-latest/.test(model)) {
2721 delete generate_data.frequency_penalty;2721 delete generate_data.frequency_penalty;
2722 delete generate_data.presence_penalty;2722 delete generate_data.presence_penalty;
2723 delete generate_data.logit_bias;2723 delete generate_data.logit_bias;
src/constants.js+3 -0
@@ -473,6 +473,9 @@ export const OPENAI_REASONING_EFFORT_MODELS = [
473 'gpt-5.1',473 'gpt-5.1',
474 'gpt-5.1-2025-11-13',474 'gpt-5.1-2025-11-13',
475 'gpt-5.1-chat-latest',475 'gpt-5.1-chat-latest',
476 'gpt-5.2',
477 'gpt-5.2-2025-12-11',
478 'gpt-5.2-chat-latest',
476];479];
477480
478export const OPENAI_REASONING_EFFORT_MAP = {481export const OPENAI_REASONING_EFFORT_MAP = {