From e6dc0dcb064c385ce14ebf4d333bf80011640ae0 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Thu, 29 Jun 2023 00:51:18 +0900 Subject: [PATCH] [feat] add model names, claude 1.2 and 1.0 --- src/lib/UI/ModelList.svelte | 32 +++++++++++++++++++++++++------- src/ts/process/request.ts | 4 +++- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/src/lib/UI/ModelList.svelte b/src/lib/UI/ModelList.svelte index 412dbaac..39daa0c4 100644 --- a/src/lib/UI/ModelList.svelte +++ b/src/lib/UI/ModelList.svelte @@ -4,6 +4,7 @@ import Arcodion from "./Arcodion.svelte"; import { language } from "src/lang"; import { isNodeServer, isTauri } from "src/ts/storage/globalApi"; + let openAdv = true export let value = "" export let onChange: (v:string) => void = (v) => {} @@ -15,12 +16,16 @@ return "GPT-3.5 Turbo" case "gpt35_0613": return "GPT-3.5 Turbo 0613" + case "gpt35_0301": + return "GPT-3.5 Turbo 0301" case "gpt35_16k": return "GPT-3.5 Turbo 16k" case "gpt35_16k_0613": return "GPT-3.5 Turbo 16k 0613" case "gpt4": return "GPT-4" + case "gpt4_0301": + return "GPT-4 0301" case "gpt4_32k": return "GPT-4 32k" case "gpt4_0613": @@ -62,25 +67,38 @@ openOptions = false }}>
-

{language.model}

+

{language.model} + +

- - - - - - + {#if openAdv} + + + + + + + {/if} + {#if openAdv} + + + {/if} diff --git a/src/ts/process/request.ts b/src/ts/process/request.ts index 08f71ee3..29a2f5b7 100644 --- a/src/ts/process/request.ts +++ b/src/ts/process/request.ts @@ -699,7 +699,9 @@ export async function requestChatDataMain(arg:requestDataArgument, model:'model' }, headers: { "Content-Type": "application/json", - "x-api-key": db.claudeAPIKey + "x-api-key": db.claudeAPIKey, + "anthropic-version": "2023-06-01", + "accept": "application/json" } })