当前位置: 首页 > news >正文

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."}

http://www.lryc.cn/news/351568.html

相关文章:

  • 简单易懂的 API 集成测试方法
  • leetcode 239. 滑动窗口最大值、347.前 K 个高频元素
  • npm常用指令
  • 数字孪生技术在管理中有哪些实际应用?
  • LeetCode/NowCoder-链表经典算法OJ练习3
  • 如何理解HTML语义化
  • Solved problem: The number of elements in the character array
  • Flume Channels简介及官方用例
  • 【AI】如何用非Docker方法安装类GPT WebUI
  • 2024年ai知识库:特点、应用与搭建
  • 查询一个字符串在另一个字符串中出现的次数(java)
  • Docker in Docker 原理与实战
  • Rust学习心得
  • K8s deployment 进阶
  • python实现二叉搜索树(AVL树)简单样例
  • Day47 打家劫舍123
  • OceanBase 开源社区新进展|obdiag SIG成立
  • React类组件生命周期详解
  • 智能车竞赛指南:从零到一,驶向自动驾驶的未来
  • 微服务项目收获和总结---第2,3天(分库分表思想,文章业务)
  • 【全网最全】2024电工杯数学建模A题21页初步参考论文+py代码+保奖思路等(后续会更新)
  • 怎么通过OpenAI API调用其多模态大模型(GPT-4o)
  • 自定义文字线性
  • robosuite导入自定义机器人
  • 四天学会JS高阶(学好vue的关键)——构造函数数据常用函数(理论+实战)(第二天)
  • 【Linux学习】进程地址空间与写时拷贝
  • Git远程控制
  • 怎样从SQL中分析和提取访问的字段信息?| OceanBase实践
  • MySQL 服务无法启动
  • Python贪心算法