Add new model options for Mistral Large 2411 and Gemini Exp 1121 and Flash 002, fixes #666
This commit is contained in:
@@ -114,14 +114,17 @@
|
|||||||
{#if showUnrec}
|
{#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-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-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}
|
{/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('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>
|
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('mistral-large-latest')}}>Mistral Large</button>
|
||||||
</Arcodion>
|
</Arcodion>
|
||||||
<Arcodion name="Google Gemini">
|
<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-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-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-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-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-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>
|
<button class="hover:bg-selected px-6 py-2 text-lg" onclick={() => {changeModel('gemini-pro')}}>Gemini Pro</button>
|
||||||
|
|||||||
@@ -227,6 +227,7 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
|
|||||||
case 'mistral-small-latest':
|
case 'mistral-small-latest':
|
||||||
case 'mistral-medium-latest':
|
case 'mistral-medium-latest':
|
||||||
case 'mistral-large-latest':
|
case 'mistral-large-latest':
|
||||||
|
case 'mistral-large-2411':
|
||||||
case 'open-mistral-nemo':
|
case 'open-mistral-nemo':
|
||||||
case 'gpt4_turbo_20240409':
|
case 'gpt4_turbo_20240409':
|
||||||
case 'gpt4_turbo':
|
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-0801':
|
||||||
case 'gemini-1.5-pro-exp-0827':
|
case 'gemini-1.5-pro-exp-0827':
|
||||||
case 'gemini-exp-1114':
|
case 'gemini-exp-1114':
|
||||||
|
case 'gemini-exp-1121':
|
||||||
case 'gemini-1.5-flash':
|
case 'gemini-1.5-flash':
|
||||||
case 'gemini-1.5-pro-002':
|
case 'gemini-1.5-pro-002':
|
||||||
|
case 'gemini-1.5-flash-002':
|
||||||
case 'gemini-ultra':
|
case 'gemini-ultra':
|
||||||
case 'gemini-ultra-vision':{
|
case 'gemini-ultra-vision':{
|
||||||
interface GeminiPart{
|
interface GeminiPart{
|
||||||
|
|||||||
Reference in New Issue
Block a user