Skip to content

PutFeedbackRequest

Source code in docs_src/capo_qbusiness/types/put_feedback_request.py
class PutFeedbackRequest(TypedDict, closed=True):
    application_id: "capo_qbusiness.types.application_id.ApplicationId"
    """<p>The identifier of the application associated with the feedback.</p>"""
    user_id: NotRequired["capo_qbusiness.types.user_id.UserId"]
    """<p>The identifier of the user giving the feedback.</p>"""
    conversation_id: "capo_qbusiness.types.conversation_id.ConversationId"
    """<p>The identifier of the conversation the feedback is attached to.</p>"""
    message_id: "capo_qbusiness.types.system_message_id.SystemMessageId"
    """<p>The identifier of the chat message that the feedback was given for.</p>"""
    message_copied_at: NotRequired["capo_qbusiness.types.timestamp.Timestamp"]
    """<p>The timestamp for when the feedback was recorded.</p>"""
    message_usefulness: NotRequired[
        "capo_qbusiness.types.message_usefulness_feedback.MessageUsefulnessFeedback"
    ]
    """<p>The feedback usefulness value given by the user to the chat message.</p>"""

application_id instance-attribute

application_id: ApplicationId

The identifier of the application associated with the feedback.

conversation_id instance-attribute

conversation_id: ConversationId

The identifier of the conversation the feedback is attached to.

message_copied_at instance-attribute

message_copied_at: NotRequired[Timestamp]

The timestamp for when the feedback was recorded.

message_id instance-attribute

message_id: SystemMessageId

The identifier of the chat message that the feedback was given for.

message_usefulness instance-attribute

message_usefulness: NotRequired[MessageUsefulnessFeedback]

The feedback usefulness value given by the user to the chat message.

user_id instance-attribute

user_id: NotRequired[UserId]

The identifier of the user giving the feedback.