tasks.py 305 B

123456789
  1. # -*- coding: utf-8 -*-
  2. """Celery 异步任务示例:学情报表生成、大模型调用等耗时操作"""
  3. from backend.celery_app import celery_app
  4. @celery_app.task
  5. def generate_learning_report(user_id: int):
  6. """异步生成学情报表"""
  7. return {"user_id": user_id, "status": "completed"}