|
|
|
@ -68,6 +68,14 @@ export const ALL_MODELS = [
|
|
|
|
|
name: "gpt-4-32k-0314",
|
|
|
|
|
available: ENABLE_GPT4,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "gpt-4-mobile",
|
|
|
|
|
available: ENABLE_GPT4,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "ext-davinci-002-render-sha-mobile",
|
|
|
|
|
available: true,
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
name: "gpt-3.5-turbo",
|
|
|
|
|
available: true,
|
|
|
|
@ -98,13 +106,13 @@ export const ALL_MODELS = [
|
|
|
|
|
},
|
|
|
|
|
] as const;
|
|
|
|
|
|
|
|
|
|
export type ModelType = (typeof ALL_MODELS)[number]["name"];
|
|
|
|
|
export type ModelType = typeof ALL_MODELS[number]["name"];
|
|
|
|
|
|
|
|
|
|
export function limitNumber(
|
|
|
|
|
x: number,
|
|
|
|
|
min: number,
|
|
|
|
|
max: number,
|
|
|
|
|
defaultValue: number,
|
|
|
|
|
defaultValue: number
|
|
|
|
|
) {
|
|
|
|
|
if (typeof x !== "number" || isNaN(x)) {
|
|
|
|
|
return defaultValue;
|
|
|
|
@ -163,6 +171,6 @@ export const useAppConfig = create<ChatConfigStore>()(
|
|
|
|
|
|
|
|
|
|
return state;
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
}
|
|
|
|
|
)
|
|
|
|
|
);
|
|
|
|
|