侧边栏壁纸
博主头像
Me博客 | 记录点点滴滴博主等级

大吉大利⛵️

  • 累计撰写 19 篇文章
  • 累计创建 58 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

ChatGPT-Next-Web修改模型显示为自定义名称

Me
Me
2024-04-22 / 0 评论 / 0 点赞 / 107 阅读 / 1972 字
温馨提示:
本文最后更新于 2024-04-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

问题描述

如下图所示,我们有时候很难记住模型那一长串字符,是否可以通过更加直观的文字呈现方式实现?

模型代号

答案是肯定的,本文会教你如何实现自定义文字显示模型,从而代替用模型代号显示的方式,让你在选择模型的时候更加方便。

111-qinq.png

操作步骤

分别修改如下文件:

/app/constan.ts文件,新增“description”字段。

export const DEFAULT_MODELS = [
  {
    name: "gpt-4",
    available: true,
  },

<!--找到从第99行开始的代码,改为如下-->

export const DEFAULT_MODELS = [
  {
    name: "gpt-4",
    description: "最强模型",
    available: true,
  },

Copy

/app/client/platforms/openai.ts文件,新增返回值。

return chatModels.map((m) => ({
      name: m.id,
      available: true,
    }));

<!--找到第323行开始的代码,改为如下-->

return chatModels.map((m) => ({
      name: m.id,
      description: "",
      available: true,
    }));

Copy

/app/client/api.ts文件,修改LLMModel模型参数。

export interface LLMModel {
  name: string;
  available: boolean;
}

<!-- 找到第41行开始的代码,改为如下-->

export interface LLMModel {
  name: string;
  description: string;
  available: boolean;
}

Copy

改完以上三个文件后,即可部署,如需添加模型,只需要在/app/constan.ts文件添加即可,其中description的值即为模型对外显示的自定义内容。

0
博主关闭了所有页面的评论