mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-10-09 03:26:38 +08:00
commite6b72ac1ff
Author: Yifei Zhang <yidadaa@qq.com> Date: Fri Nov 10 02:59:47 2023 +0800 Update README.md commit8032e6d68d
Author: Yifei Zhang <yidadaa@qq.com> Date: Fri Nov 10 02:59:30 2023 +0800 Update README.md commitc7e0a6f37f
Author: Yidadaa <yidadaa@qq.com> Date: Fri Nov 10 02:57:40 2023 +0800 doc: update azure env vars commit1141cd2e6e
Merge:fd2f441
c9dd953
Author: Yifei Zhang <yidadaa@qq.com> Date: Fri Nov 10 02:55:12 2023 +0800 Merge pull request #3206 from Yidadaa/azure commitc9dd953817
Author: Yidadaa <yidadaa@qq.com> Date: Fri Nov 10 02:50:50 2023 +0800 fixup commitb7ffca031e
Author: Yidadaa <yidadaa@qq.com> Date: Fri Nov 10 02:43:30 2023 +0800 feat: close #935 add azure support commitfd2f441e02
Author: Yifei Zhang <yidadaa@qq.com> Date: Thu Nov 9 20:45:25 2023 +0800 feat: wont send max_tokens
11 lines
245 B
TypeScript
11 lines
245 B
TypeScript
export function deepClone<T>(obj: T) {
|
|
return JSON.parse(JSON.stringify(obj));
|
|
}
|
|
|
|
export function ensure<T extends object>(
|
|
obj: T,
|
|
keys: Array<[keyof T][number]>,
|
|
) {
|
|
return keys.every((k) => obj[k] !== undefined && obj[k] !== null);
|
|
}
|