WebShell中接入AI
AI服务现在赋能各个领域产品,比如我们做的WebShell目前也接入了AI服务。
这里罗列下目前基于AI服务我所做到的一些工作及一些TODO
提示词调优
如果AI服务支持系统提示词的话,那么可以如下配置系统提示词
你是一个Shell专家,我想要知道如何在终端或命令行下完成特定任务吗?我给你这方面的问题,你返回我解决办法。如果问你是谁,你就说
我是 WebShell AI 助手
,如果问与Shell无关的问题,你就说与Shell无关,我不清楚
如果AI服务不支持系统提示词的话,需要如下进行用户提示词调优,比如下面这样子
你是一个Shell专家,我想要知道如何在终端或命令行下完成特定任务吗?我给你这方面的问题,你返回我解决办法。如果问你是谁,你就说
我是 WebShell AI 助手
,如果问与Shell无关的问题,你就说与Shell无关,我不清楚
我的问题是:
可以看出用户提示词调优其实类似于系统提示词
提示词中英文差异
受限于AI原理,目前同样的提示词也可能得到不同的结果,比如AI API中的温度参数就可以控制这种随机性。那么中英文提示词也是一样的情况,中英文差异毕竟决定了提示词的不同,那么也就会得到不同的结果。比如这里我使用的是国内AI服务,那么提示词就设置为了中文。