布局先提交一波
This commit is contained in:
31
src/utils/models.js
Normal file
31
src/utils/models.js
Normal file
@@ -0,0 +1,31 @@
|
||||
import {AI_AVATAR} from "./env";
|
||||
|
||||
class BaseModel {
|
||||
constructor(props) {
|
||||
for (const k in props) {
|
||||
this[k] = props[k];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export class ChatGPT extends BaseModel {
|
||||
constructor() {
|
||||
super({
|
||||
avatar: AI_AVATAR,
|
||||
name: 'ChatGPT',
|
||||
id: "gpt-3.5-turbo",
|
||||
desc: "ChatGPT-3.5所基于的模型"
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
export class ChatGLM extends BaseModel {
|
||||
constructor() {
|
||||
super({
|
||||
avatar: AI_AVATAR,
|
||||
name: 'ChatGLM',
|
||||
id: "chatglm-6b",
|
||||
desc: "ChatGLM-6B所基于的模型"
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user