{#if openOptions}
{ openOptions = false }}>
{language.model}
{changeModel('gpt35')}}>GPT-3.5 Turbo
{changeModel('instructgpt35')}}>GPT-3.5 Instruct
{changeModel('gpt4_turbo')}}>GPT-4 Turbo
{changeModel('gpt4o')}}>GPT-4o
{changeModel('gpt4om')}}>GPT-4o Mini
{#if showUnrec}
{changeModel('gpt4')}}>GPT-4 (Old)
{changeModel('gpt4_32k')}}>GPT-4 32K (Old)
{changeModel('gpt35_16k')}}>GPT-3.5 Turbo 16K
{changeModel('gpt4_0314')}}>GPT-4 0314
{changeModel('gpt4_0613')}}>GPT-4 0613
{changeModel('gpt4_32k_0613')}}>GPT-4 32K 0613
{changeModel('gpt4_1106')}}>GPT-4 Turbo 1106
{changeModel('gpt35_0125')}}>GPT-3.5 Turbo 0125
{changeModel('gpt35_1106')}}>GPT-3.5 Turbo 1106
{changeModel('gpt35_0613')}}>GPT-3.5 Turbo 0613
{changeModel('gpt35_16k_0613')}}>GPT-3.5 Turbo 16K 0613
{changeModel('gpt35_0301')}}>GPT-3.5 Turbo 0301
{changeModel('gpt4_0125')}}>GPT-4 Turbo 0125
{changeModel('gptvi4_1106')}}>GPT-4 Turbo 1106 Vision
{changeModel('gpt4_turbo_20240409')}}>GPT-4 Turbo 20240409
{changeModel('gpt4o-2024-05-13')}}>GPT-4o 20240513
{changeModel('gpt4o-2024-08-06')}}>GPT-4o 20240806
{/if}
{changeModel('claude-3-5-sonnet-20240620')}}>Claude 3.5 Sonnet (20240620)
{changeModel('claude-3-haiku-20240307')}}>Claude 3 Haiku (20240307)
{#if showUnrec}
{changeModel('claude-3-opus-20240229')}}>Claude 3 Opus (20240229)
{changeModel('claude-3-sonnet-20240229')}}>Claude 3 Sonnet (20240229)
{changeModel('claude-2.1')}}>claude-2.1
{changeModel('claude-2')}}>claude-2
{changeModel('claude-2-100k')}}>claude-2-100k
{changeModel('claude-v1')}}>claude-v1
{changeModel('claude-v1-100k')}}>claude-v1-100k
{changeModel('claude-instant-v1')}}>claude-instant-v1
{changeModel('claude-instant-v1-100k')}}>claude-instant-v1-100k
{changeModel('claude-1.2')}}>claude-v1.2
{changeModel('claude-1.0')}}>claude-v1.0
{/if}
{changeModel('reverse_proxy')}}>Custom (OpenAI-compatible)
{#if $DataBase.tpo && isTauri}
{ const selected = await open({ filters: [{ name: 'Model File', extensions: ['gguf'] }] }); if(selected){ changeModel('local_' + selected) } }}>Local GGUF Model
{/if}
{changeModel('ooba')}}>Oobabooga
{#if showUnrec}
{changeModel('textgen_webui')}}>Oobabooga Legacy
{/if}
{changeModel('mancer')}}>Mancer
{changeModel('openrouter')}}>OpenRouter
{#if showUnrec}
{changeModel('mistral-small-latest')}}>Mistral Small
{changeModel('mistral-medium-latest')}}>Mistral Medium
{/if}
{changeModel('open-mistral-nemo')}}>Mistral Nemo
{changeModel('mistral-large-latest')}}>Mistral Large
{changeModel('gemini-1.5-pro-latest')}}>Gemini Pro 1.5
{changeModel('gemini-1.5-flash')}}>Gemini Flash 1.5
{changeModel('gemini-pro')}}>Gemini Pro
{changeModel('gemini-pro-vision')}}>Gemini Pro Vision
{changeModel('gemini-ultra')}}>Gemini Ultra
{changeModel('gemini-ultra-vision')}}>Gemini Ultra Vision
{#if showUnrec}
{changeModel('palm2')}}>Bison
{changeModel('palm2_unicorn')}}>Unicorn
{/if}
{changeModel('kobold')}}>Kobold
{changeModel('novellist')}}>SuperTrin
{changeModel('novellist_damsel')}}>Damsel
{changeModel('cohere-command-r')}}>Command R
{changeModel('cohere-command-r-plus')}}>Command R Plus
{changeModel('novelai')}}>NovelAI Clio
{changeModel('novelai_kayra')}}>NovelAI Kayra
{#await getHordeModels()}
Loading...
{:then models}
{changeModel("horde:::" + 'auto')}} class="p-2 hover:text-green-500"> Auto Model
Performace: Auto
{#each models as model}
{changeModel("horde:::" + model.name)}} class="p-2 hover:text-green-500"> {model.name.trim()}
Performace: {model.performance.toFixed(1)}
{/each} {/await}
{changeModel('ollama-hosted')}}>OLlama
{#if showUnrec}
{changeModel('hf:::Xenova/opt-350m')}}>opt-350m
{changeModel('hf:::Xenova/tiny-random-mistral')}}>tiny-random-mistral
{changeModel('hf:::Xenova/gpt2-large-conversational')}}>gpt2-large-conversational
{changeModel('risullm-proto')}}>RisuAI LLM (Prototype)
{/if} {#if $DataBase.plugins.length > 0}
{changeModel('custom')}} class="hover:bg-selected px-6 py-2 text-lg" >Plugin
{/if}
{/if}
{openOptions = true}} class="mt-4 drop-shadow-lg p-3 flex justify-center items-center ml-2 mr-2 rounded-lg bg-darkbutton mb-4 border-darkborderc border"> {getModelName(value)}