GitHub - ls-github123/openai_chat: 个人调用openai_API开发的基础聊天机器人项目 · GitHub
Skip to content

ls-github123/openai_chat

Repository files navigation

openai_chat

个人调用openai_API开发的基础聊天机器人项目

windows端-CELERY启动命令: celery -A openai_chat.celery:app worker -l INFO -P solo

适合用 Celery 的典型场景(建议):

外部 I/O:调用第三方 API(支付、短信、邮件、风控、OCR、模型推理接口)

慢查询/慢写:批量写库、批量导出、生成报表、对账、文件处理

用户不必等待的任务:头像压缩、生成缩略图、异步通知

可靠性要求高:需要重试、失败告警、可追踪、可重放

定时/周期任务:清理过期数据、每日汇总、定时同步

不适合用 Celery 的场景(不建议):

必须立即返回结果且耗时很短(< 50–150ms) 例如:登录校验、权限判断、参数校验

强一致性链路(请求必须“原子完成”) 例如:下单扣库存(可用异步补偿,但主流程不能完全丢到 Celery)

高频小任务(大量 tiny task 会增加队列/序列化/调度开销) 例如:每次请求都丢一个“记录日志”任务

About

个人调用openai_API开发的基础聊天机器人项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors