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

解决coze api使用coze.workflows.runs.create运行workflow返回400,但text为空

解决方法

参考github的示例代码:https://github.com/coze-dev/coze-py/blob/main/examples/workflow_no_stream.py

博主写了一个功能函数做封装:

from loguru import logger
import requestsdef run_coze_ai(coze_api_token: str, coze_workflow_id: str, parameter: dict):"""异步执行扣子AI的工作流"""from cozepy import COZE_CN_BASE_URL, Coze, TokenAuth, Message, ChatStatus, MessageContentType  # noqacoze = Coze(auth=TokenAuth(token=str(coze_api_token)), base_url=COZE_CN_BASE_URL)workflow = coze.workflows.runs.create(workflow_id=str(coze_workflow_id), is_async=True, parameters=parameter)logger.debug(f"AI工作流执行,执行的ID:{workflow.execute_id}")return workflow.execute_id

问题解析

API的代码里参数coze_workflow_id需要是字符串类型,我之前都是写在配置文件里读取,结果导致传入的都是整数类型,格式不匹配,所以导致这个报错

http://www.xdnf.cn/news/18510.html

相关文章:

  • SEO优化工具学习——Ahrefs进行关键词调研(包含实战)
  • 市政道路井盖缺失识别误报率↓82%!陌讯多模态融合算法实战优化与边缘部署
  • ChipCamp探索系列 -- 4. Intel CPU的十八代微架构
  • 【React Native】自定义轮盘(大转盘)组件Wheel
  • 【KO】前端面试题四
  • 今日科技热点 | 量子计算突破、AI芯片与5G加速行业变革
  • PLECS 中使用 C-Script 来模拟 NTC 热敏电阻(如 NTC3950B)
  • 【K8s】整体认识K8s之Docker篇
  • 百度面试题:赛马问题
  • 嵌入式LINUX-------------数据库
  • 循环中的阻塞风险与异步线程解法
  • 搜索体验优化:ABP vNext 的查询改写(Query Rewrite)与同义词治理
  • 前端安全之XSS和CSRF
  • 鸿蒙异步处理从入门到实战:Promise、async/await、并发池、超时重试全套攻略
  • 互联网大厂Java面试实战:核心技术栈与场景化提问解析(含Spring Boot、微服务、测试框架等)
  • 量子计算驱动的Python医疗诊断编程前沿展望(中)
  • RabbitMQ面试精讲 Day 28:Docker与Kubernetes部署实践
  • Git checkout 与 Git reset 核心区别解析(分支与版本关联逻辑)
  • 如何在 Spring Boot 中安全读取账号密码等
  • 技术演进中的开发沉思-75 Linux系列:中断和与windows中断的区分
  • 【python与生活】如何自动总结视频并输出一段总结视频?
  • 基于 FastAPI 和 OpenFeature 使用 Feature Flag 控制业务功能
  • Js逆向 拼夕夕anti_content
  • 【读代码】SQLBot:开源自然语言转SQL智能助手原理与实践
  • 怎样避免游戏检测到云手机?
  • 深入浅出:图解 glibc —— 系统与应用的沉默基石
  • 【知识】Elsevier论文接收后的后续流程
  • 可预约体验 | 一句话生成全栈应用,网易CodeWave智能开发能力全新升级!
  • TDengine IDMP 应用场景:工业锅炉监控
  • 资深产品经理个人能力提升方向:如何系统化进阶与考证规划