ChatModel.kt 852 B

123456789101112131415161718192021222324252627
  1. package com.nova.brain.glass.model
  2. //{"date":"2026-04-16T06:49:19.790Z","msg":"当前话题存在进行中的请求,请稍后重试","code":409,"success":false,"uri":"/docqa/chat/qa03","status":409}
  3. data class ChatModel(
  4. val role: String?,
  5. val type: String?,
  6. val msg: String?,
  7. )
  8. // {"id":74316,"role":"assistant","createTime":"...","type":"string","data":"建议使用","metadata":{}}
  9. data class ChatModel1(
  10. val id: Int,
  11. val role: String,
  12. val createTime: String,
  13. val type: String,
  14. val data: String,
  15. )
  16. // {"id":74418,"role":"assistant","createTime":"...","type":"reason","data":{"content":"-v2","duration":0.0},"metadata":{}}
  17. data class ChatModel2Data(val content: String)
  18. data class ChatModel2(
  19. val id: Int,
  20. val role: String,
  21. val createTime: String,
  22. val type: String,
  23. val data: ChatModel2Data,
  24. )