Role.java 664 字节
Newer Older
小傅哥's avatar
小傅哥 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
package cn.bugstack.chatglm.model;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author 小傅哥,微信:fustack
 * @description 角色
 * @github https://github.com/fuzhengwei
 * @Copyright 公众号:bugstack虫洞栈 | 博客:https://bugstack.cn - 沉淀、分享、成长,让自己和他人都能有所收获!
 */
@Getter
@AllArgsConstructor
public enum Role {
    /**
     * user 用户输入的内容,role位user
     */
    user("user"),
    /**
     * 模型生成的内容,role位assistant
     */
    assistant("assistant"),
小傅哥's avatar
小傅哥 已提交
23 24 25 26

    /**
     * 系统
     */
小傅哥's avatar
小傅哥 已提交
27 28
    system("system"),

小傅哥's avatar
小傅哥 已提交
29 30 31 32
    ;
    private final String code;

}