intimacy_generate_character_request.dart 686 B

1234567891011121314151617181920212223242526272829
  1. import 'package:json_annotation/json_annotation.dart';
  2. import 'package:keyboard/base/app_base_request.dart';
  3. part 'intimacy_generate_character_request.g.dart';
  4. /// 生成亲密度人设的请求
  5. @JsonSerializable()
  6. class IntimacyGenerateCharacterRequest extends AppBaseRequest {
  7. /// 键盘id
  8. @JsonKey(name: "keyboardId")
  9. String keyboardId;
  10. /// 名称
  11. @JsonKey(name: "name")
  12. String name;
  13. /// 聊天策略
  14. @JsonKey(name: "chatStrategy")
  15. String chatStrategy;
  16. IntimacyGenerateCharacterRequest(
  17. this.keyboardId,
  18. this.name,
  19. this.chatStrategy,
  20. );
  21. @override
  22. Map<String, dynamic> toJson() => _$IntimacyGenerateCharacterRequestToJson(this);
  23. }