NIMAIUser class

Inheritance
Annotations
  • @JsonSerializable.new(explicitToJson: true)

Constructors

NIMAIUser({NIMAIModelType? modelType, NIMAIModelConfig? modelConfig, int? aiModelType, String? accountId, String? name, String? avatar, String? sign, int? gender, String? email, String? birthday, String? mobile, String? serverExtension, int? createTime, int? updateTime})
NIMAIUser.fromJson(Map<String, dynamic> map)
factory

Properties

accountId String?
getter/setter pairinherited
aiModelType int?
获取大模型类型 * 0: 未知 * 1: 通义千问 * 2: 微软Azure * 3: 私有本地大模型
getter/setter pair
avatar String?
getter/setter pairinherited
birthday String?
yyyy-MM-dd格式
getter/setter pairinherited
createTime int?
getter/setter pairinherited
email String?
getter/setter pairinherited
gender int?
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
mobile String?
getter/setter pairinherited
modelConfig NIMAIModelConfig?
大模型配置
getter/setter pair
modelType NIMAIModelType?
大模型类型
getter/setter pair
name String?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverExtension String?
getter/setter pairinherited
sign String?
getter/setter pairinherited
updateTime int?
getter/setter pairinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited