CitraClient.Schemas.ChatFeedback (citra_client v0.3.0)
View SourceSchema for reading chat feedback.
Fields
:comment—String.t():conversation_id— UUIDString.t()(API key:conversationId):created_at—DateTime.t()(API key:createdAt):environment—FeedbackEnvironment(see OpenAPI spec):feedback_type—FeedbackType(see OpenAPI spec) (API key:feedbackType):id— UUIDString.t():message_id— UUIDString.t()(API key:messageId):user_id— UUIDString.t()(API key:userId)
Summary
Functions
Build this struct from a decoded JSON map received from the API. Unknown fields are ignored.
Convert this struct into a map with the API's camelCase keys, ready
to be JSON-encoded. Fields whose value is nil are omitted.
Types
@type t() :: %CitraClient.Schemas.ChatFeedback{ comment: String.t() | nil, conversation_id: String.t() | nil, created_at: DateTime.t() | nil, environment: map() | String.t() | nil, feedback_type: map() | String.t() | nil, id: String.t() | nil, message_id: String.t() | nil, user_id: String.t() | nil }