ChatGLM-6B icon indicating copy to clipboard operation
ChatGLM-6B copied to clipboard

enhance: 优化API接口代码以及Swagger界面显示

Open Deali-Axy opened this issue 1 year ago • 0 comments

enhance: 优化API接口代码以及Swagger界面显示

原本的代码是直接在 create_item 方法里读取 request body

接口需要传入的各个参数在Swagger界面都没有展示,不够直观,代码冗余度比较高

第24-26行重复进行了无意义的json序列化和反序列化

本 pr 对API接口进行了重写,接口方法的代码缩减到了38行,swagger更加直观

效果如下

image

Deali-Axy avatar May 20 '23 03:05 Deali-Axy