flask Web应用的接口调试

以上上一篇 Docker部署Azure chatgpt样例应用_群晖部署chatgpt-CSDN博客 xx为例

在app.py最下方有 /conversation 接口

在api.ts文件中可见调用了 /conversation 接口。

使用chrom浏览器F12查看 Networ-

本地运行后,使用postman调试。接口地址填写

http://127.0.0.1:5000/conversation

在header中填写 Content-Type application/json

body中填写如下测试值

{
  "messages": [
    {
      "role": "user",
      "content": "说说美国务卿安东尼奥不林肯是个怎样的人"
    }
  ]
}

发布到服务器后,Linux下使用curl命令调用

 curl -X POST -H "Content-Type: application/json" -d '{"messages": [
    {
      "role": "user",
      "content": "hi"
    }
  ]
}' http://ip:80/conversation

Windows使用curl命令在cmd执行

curl -X POST -H "Content-Type: application/json" -d "{\"messages\":[{\"role\":\"user\",\"content\":\"hi\"}]}" http://127.0.0.1:5000/conversation

如果json数据括号外面不适用双引号,和反斜杠 \,则报错

{"error":"400 Bad Request: The browser (or proxy) sent a request that this server could not understand."}
相关推荐
Python大数据分析@10 分钟前
python操作CSV和excel,如何来做?
开发语言·python·excel
黑叶白树11 分钟前
简单的签到程序 python笔记
笔记·python
qq_3901617715 分钟前
防抖函数--应用场景及示例
前端·javascript
Shy96041824 分钟前
Bert完形填空
python·深度学习·bert
上海_彭彭35 分钟前
【提效工具开发】Python功能模块执行和 SQL 执行 需求整理
开发语言·python·sql·测试工具·element
John.liu_Test1 小时前
js下载excel示例demo
前端·javascript·excel
zhongcx011 小时前
使用Python查找大文件的实用脚本
python
Yaml41 小时前
智能化健身房管理:Spring Boot与Vue的创新解决方案
前端·spring boot·后端·mysql·vue·健身房管理
PleaSure乐事1 小时前
【React.js】AntDesignPro左侧菜单栏栏目名称不显示的解决方案
前端·javascript·react.js·前端框架·webstorm·antdesignpro
哟哟耶耶1 小时前
js-将JavaScript对象或值转换为JSON字符串 JSON.stringify(this.SelectDataListCourse)
前端·javascript·json