diff --git a/src/lib/Setting/Pages/BotSettings.svelte b/src/lib/Setting/Pages/BotSettings.svelte index d143833b..0a67f094 100644 --- a/src/lib/Setting/Pages/BotSettings.svelte +++ b/src/lib/Setting/Pages/BotSettings.svelte @@ -120,6 +120,21 @@ {/if} +{#if $DataBase.aiModel === 'openrouter' || $DataBase.subModel === 'openrouter'} + Openrouter Key + + Openrouter Model + +{/if} {#if $DataBase.aiModel.startsWith('gpt') || $DataBase.subModel.startsWith('gpt')} OpenAI {language.apiKey} @@ -258,20 +273,20 @@ {($DataBase.ainconfig.rep_pen).toFixed(2)} Reputation Penalty Range - - {($DataBase.ainconfig.rep_pen).toFixed(2)} + + {($DataBase.ainconfig.rep_pen_range).toFixed(2)} Reputation Penalty Slope - {($DataBase.ainconfig.rep_pen).toFixed(2)} + {($DataBase.ainconfig.rep_pen_slope).toFixed(2)} Top K - {($DataBase.ainconfig.top_p).toFixed(2)}Typical P + {($DataBase.ainconfig.top_k).toFixed(2)} Top A - - {($DataBase.ooba.top_a).toFixed(2)} + + {($DataBase.ainconfig.top_a).toFixed(2)} Typical P - - {($DataBase.ooba.typical_p).toFixed(2)} + + {($DataBase.ainconfig.typical_p).toFixed(2)} {:else} {language.frequencyPenalty} diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index 61fae3ca..3072573a 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -99,6 +99,7 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' case 'gpt4_32k_0613': case 'gpt35_0301': case 'gpt4_0301': + case 'openrouter': case 'reverse_proxy':{ for(let i=0;i