_const.py 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. class DecodeCardConst:
  2. TASK_BATCH = 500
  3. SUBMIT_BATCH = 50
  4. # auto_reply_top_cards_daily.channel → (AIGC config_id, source)
  5. CHANNEL_CONFIG_MAP = {
  6. "公众号合作-即转-稳定": 67,
  7. "公众号投流-稳定": 68,
  8. }
  9. CHANNEL_SOURCE_MAP = {
  10. "公众号合作-即转-稳定": 4,
  11. "公众号投流-稳定": 3,
  12. }
  13. class TaskStatus:
  14. INIT = 0
  15. PROCESSING = 1
  16. SUCCESS = 2
  17. FAILED = 99
  18. class SubmitStatus:
  19. SUCCESS = "SUCCESS"
  20. PENDING = "PENDING"
  21. FAILED = "FAILED"
  22. class QueryStatus:
  23. SUCCESS = "SUCCESS"
  24. PENDING = "PENDING"
  25. RUNNING = "RUNNING"
  26. FAILED = "FAILED"
  27. class SourceType:
  28. PARTNER_CARD_TOULIU = 3 # 公众号投流-即转卡片
  29. PARTNER_CARD_COOPERATE = 4 # 公众号合作-即转卡片
  30. class TaskChannel:
  31. PARTNER_CARD = 4 # long_articles_decode_tasks.channel: 合作方即转卡片
  32. class ContentModal:
  33. PICTURE_TEXT = 2 # 图文
  34. class Channel:
  35. GROWTH_AUTO_REPLY_CARD = 15 # 长文自动回复卡片(AIGC API post channel)
  36. __all__ = ["DecodeCardConst"]