_const.py 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. class DecodeArticleConst:
  2. CONFIG_ID = 66 # 长文头条-文章解构-正式
  3. TASK_BATCH = 500 # 每批处理上限(队列消费能力约束)
  4. SUBMIT_BATCH = 50 # 提交 API 每批帖子上限
  5. class TaskStatus:
  6. INIT = 0
  7. PROCESSING = 1
  8. SUCCESS = 2
  9. FAILED = 99
  10. class ExtractStatus(TaskStatus): ...
  11. class SubmitStatus:
  12. SUCCESS = "SUCCESS"
  13. PENDING = "PENDING"
  14. FAILED = "FAILED"
  15. class QueryStatus:
  16. SUCCESS = "SUCCESS"
  17. PENDING = "PENDING"
  18. RUNNING = "RUNNING"
  19. FAILED = "FAILED"
  20. class SourceType:
  21. AD_PLATFORM = 1
  22. INNER = 2
  23. class ContentModal:
  24. PICTURE_TEXT = 2 # 图文
  25. LONG_ARTICLE = 3 # 长文
  26. VIDEO = 4 # 视频
  27. AUDIO = 5 # 音频
  28. class TaskChannel:
  29. ARTICLE = 1 # long_articles_decode_tasks.channel: 长文解构文章
  30. class Channel:
  31. XIAOHONGSHU = 1 # 小红书
  32. DOUYIN = 2 # 抖音
  33. PINTEREST = 3 # Pinterest
  34. REDDIT = 4 # Reddit
  35. WECHAT = 5 # 微信公众号
  36. TOUTIAO = 6 # 头条号
  37. PIAOQUAN = 10 # 票圈
  38. GROWTH_MATERIAL = 14 # 长文素材
  39. GROWTH_AUTO_REPLY_CARD = 15 # 长文自动回复卡片
  40. class ProduceModuleType:
  41. COVER = 1 # 封面
  42. IMAGE = 2 # 图片
  43. TITLE = 3 # 标题
  44. CONTENT = 4 # 正文
  45. SUMMARY = 18 # 摘要
  46. __all__ = ["DecodeArticleConst"]