ai_model.dart 464 B

12345678910111213141516171819202122
  1. import 'package:json_annotation/json_annotation.dart';
  2. part 'ai_model.g.dart';
  3. /// Ai模型实体类
  4. @JsonSerializable()
  5. class AiModel {
  6. /// 模型名称
  7. @JsonKey(name: "name")
  8. String? name;
  9. /// 实际发送给服务端的值
  10. @JsonKey(name: "value")
  11. String? value;
  12. AiModel(this.name, this.value);
  13. factory AiModel.fromJson(Map<String, dynamic> json) =>
  14. _$AiModelFromJson(json);
  15. Map<String, dynamic> toJson() => _$AiModelToJson(this);
  16. }