Add new model options for Mistral Large 2411 and Gemini Exp 1121 and Flash 002, fixes #666

This commit is contained in:
kwaroran
2024-11-22 21:52:39 +09:00
parent a09b7827f0
commit 6214388cc6
2 changed files with 6 additions and 0 deletions

View File

@@ -114,14 +114,17 @@
{#if showUnrec}
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('mistral-small-latest')}}>Mistral Small</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('mistral-medium-latest')}}>Mistral Medium</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('mistral-large-2411')}}>Mistral Large 2411</button>
{/if}
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('open-mistral-nemo')}}>Mistral Nemo</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('mistral-large-latest')}}>Mistral Large</button>
</Arcodion>
<Arcodion name="Google Gemini">
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-1.5-pro-exp-0827')}}>Gemini Pro 1.5 0827</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-exp-1121')}}>Gemini Exp 1121</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-exp-1114')}}>Gemini Exp 1114</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-1.5-pro-002')}}>Gemini Pro 1.5 002</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-1.5-flash-002')}}>Gemini Flash 1.5 002</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-1.5-pro-latest')}}>Gemini Pro 1.5</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-1.5-flash')}}>Gemini Flash 1.5</button>
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-pro')}}>Gemini Pro</button>

View File

@@ -227,6 +227,7 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
case 'mistral-small-latest':
case 'mistral-medium-latest':
case 'mistral-large-latest':
case 'mistral-large-2411':
case 'open-mistral-nemo':
case 'gpt4_turbo_20240409':
case 'gpt4_turbo':
@@ -1302,8 +1303,10 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
case 'gemini-1.5-pro-exp-0801':
case 'gemini-1.5-pro-exp-0827':
case 'gemini-exp-1114':
case 'gemini-exp-1121':
case 'gemini-1.5-flash':
case 'gemini-1.5-pro-002':
case 'gemini-1.5-flash-002':
case 'gemini-ultra':
case 'gemini-ultra-vision':{
interface GeminiPart{