之前为应付中期检查简单接入了一个基础服务,并未对 prompt 词等做太深入的细分,为了实现更人性化的效果,我对大模型的服务进行了更进一步的完善
首先是前端的效果:
超级用户端:
一般用户端:
三个按钮分别对应 AI 整理格式,AI 基础纠错,AI 结合题目和代码详细检查错误。
前两者的返回值是代码本身,展示效果如图:
原始代码:
格式整理效果:
基础纠错效果(成功找到问题所在):
结合题目和代码详细检查,由于这个生成的结果过于复杂,我们选择了异步的方式,结果发送到邮箱中:
也是成功找到了问题所在
附:AutoDL 平台上的日志,与我的请求一一对应: