petercat-ai / petercat

A conversational Q&A agent configuration system, self-hosted deployment solutions, and a convenient all-in-one application SDK, allowing you to create intelligent Q&A bots for your GitHub repositories
https://petercat.ai
MIT License
595 stars 16 forks source link

单测编写:增加 RAG 任务调度相关单测 #449

Open xingwanying opened 3 weeks ago

xingwanying commented 3 weeks ago

问题简述

查看任务调度相关代码逻辑,编写任务调度相关单测,可以参考 server 单测

期望产出

一个PR, 针对 petercat_utils/rag_helper/task.py 文件里的方法编写单测,统一放到 petercat_utils/tests 目录下

能力要求

熟悉 Python 开发和 FastAPI 框架

预计工作量(每个人日按8小时) 1人日