[feat] add gpt 1106
This commit is contained in:
@@ -37,6 +37,10 @@
|
|||||||
return "GPT-4 0613"
|
return "GPT-4 0613"
|
||||||
case "gpt4_32k_0613":
|
case "gpt4_32k_0613":
|
||||||
return "GPT-4 32k 0613"
|
return "GPT-4 32k 0613"
|
||||||
|
case "gpt4_1106":
|
||||||
|
return "GPT-4 Turbo 1106"
|
||||||
|
case "gpt35_1106":
|
||||||
|
return "GPT-3.5 Turbo 1106"
|
||||||
case 'local_gptq':
|
case 'local_gptq':
|
||||||
return 'Local Model GPTQ'
|
return 'Local Model GPTQ'
|
||||||
case "palm2":
|
case "palm2":
|
||||||
@@ -98,12 +102,14 @@
|
|||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4')}}>GPT-4</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4')}}>GPT-4</button>
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_32k')}}>GPT-4 32K</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_32k')}}>GPT-4 32K</button>
|
||||||
{#if openAdv}
|
{#if openAdv}
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_0613')}}>GPT-3.5 Turbo 0613</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_1106')}}>GPT-4 Turbo 1106</button>
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_16k_0613')}}>GPT-3.5 Turbo 16K 0613</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0301')}}>GPT-4 0301</button>
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0613')}}>GPT-4 0613</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0613')}}>GPT-4 0613</button>
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_32k_0613')}}>GPT-4 32K 0613</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_32k_0613')}}>GPT-4 32K 0613</button>
|
||||||
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_1106')}}>GPT-3.5 Turbo 1106</button>
|
||||||
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_0613')}}>GPT-3.5 Turbo 0613</button>
|
||||||
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_16k_0613')}}>GPT-3.5 Turbo 16K 0613</button>
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_0301')}}>GPT-3.5 Turbo 0301</button>
|
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt35_0301')}}>GPT-3.5 Turbo 0301</button>
|
||||||
<button class="p-2 hover:text-green-500" on:click={() => {changeModel('gpt4_0301')}}>GPT-4 0301</button>
|
|
||||||
{/if}
|
{/if}
|
||||||
</Arcodion>
|
</Arcodion>
|
||||||
<Arcodion name="Anthropic Claude">
|
<Arcodion name="Anthropic Claude">
|
||||||
|
|||||||
@@ -120,6 +120,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
|
|||||||
case 'gpt4_32k':
|
case 'gpt4_32k':
|
||||||
case 'gpt4_0613':
|
case 'gpt4_0613':
|
||||||
case 'gpt4_32k_0613':
|
case 'gpt4_32k_0613':
|
||||||
|
case 'gpt4_1106':
|
||||||
|
case 'gpt35_1106':
|
||||||
case 'gpt35_0301':
|
case 'gpt35_0301':
|
||||||
case 'gpt4_0301':
|
case 'gpt4_0301':
|
||||||
case 'openrouter':
|
case 'openrouter':
|
||||||
@@ -178,6 +180,9 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
|
|||||||
if(aiModel === 'reverse_proxy' && db.proxyRequestModel === 'custom'){
|
if(aiModel === 'reverse_proxy' && db.proxyRequestModel === 'custom'){
|
||||||
requestModel = db.customProxyRequestModel
|
requestModel = db.customProxyRequestModel
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
db.cipherChat = false
|
||||||
const body = ({
|
const body = ({
|
||||||
model: aiModel === 'openrouter' ? db.openrouterRequestModel :
|
model: aiModel === 'openrouter' ? db.openrouterRequestModel :
|
||||||
requestModel === 'gpt35' ? 'gpt-3.5-turbo'
|
requestModel === 'gpt35' ? 'gpt-3.5-turbo'
|
||||||
@@ -188,6 +193,8 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model'
|
|||||||
: requestModel === 'gpt4_32k' ? 'gpt-4-32k'
|
: requestModel === 'gpt4_32k' ? 'gpt-4-32k'
|
||||||
: requestModel === "gpt4_0613" ? 'gpt-4-0613'
|
: requestModel === "gpt4_0613" ? 'gpt-4-0613'
|
||||||
: requestModel === "gpt4_32k_0613" ? 'gpt-4-32k-0613'
|
: requestModel === "gpt4_32k_0613" ? 'gpt-4-32k-0613'
|
||||||
|
: requestModel === "gpt4_1106" ? 'gpt-4-1106-preview'
|
||||||
|
: requestModel === "gpt35_1106" ? 'gpt-3.5-turbo-1106'
|
||||||
: requestModel === 'gpt35_0301' ? 'gpt-3.5-turbo-0301'
|
: requestModel === 'gpt35_0301' ? 'gpt-3.5-turbo-0301'
|
||||||
: requestModel === 'gpt4_0301' ? 'gpt-4-0301'
|
: requestModel === 'gpt4_0301' ? 'gpt-4-0301'
|
||||||
: (!requestModel) ? 'gpt-3.5-turbo'
|
: (!requestModel) ? 'gpt-3.5-turbo'
|
||||||
|
|||||||
@@ -1031,6 +1031,9 @@ export function getModelMaxContext(model:string):number|undefined{
|
|||||||
return 4000
|
return 4000
|
||||||
}
|
}
|
||||||
if(model.startsWith('gpt4')){
|
if(model.startsWith('gpt4')){
|
||||||
|
if(model.includes('turbo')){
|
||||||
|
return 128000
|
||||||
|
}
|
||||||
if(model.includes('32k')){
|
if(model.includes('32k')){
|
||||||
return 32000
|
return 32000
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user