abacusai.conversation_credits ============================= .. py:module:: abacusai.conversation_credits Classes ------- .. autoapisummary:: abacusai.conversation_credits.ConversationCredits Module Contents --------------- .. py:class:: ConversationCredits(client, deploymentConversationId=None, name=None, conversationType=None, isDeleted=None, unit=None, credits=None, turns=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` Credits one conversation spent on a single day (_getConversationCreditsForDay). :param client: An authenticated API Client instance :type client: ApiClient :param deploymentConversationId: The ID of the deployment conversation. :type deploymentConversationId: id :param name: The conversation title. :type name: str :param conversationType: The type of the conversation. :type conversationType: str :param isDeleted: True when the conversation itself has been deleted; its credits survive. :type isDeleted: bool :param unit: 'credits' for self-serve, 'usd' for enterprise -- the unit `credits` is expressed in. :type unit: str :param credits: Spend on the requested day only, not the conversation's lifetime. :type credits: float :param turns: Conversation events on that day. :type turns: int .. py:attribute:: deployment_conversation_id :value: None .. py:attribute:: name :value: None .. py:attribute:: conversation_type :value: None .. py:attribute:: is_deleted :value: None .. py:attribute:: unit :value: None .. py:attribute:: credits :value: None .. py:attribute:: turns :value: None .. py:attribute:: deprecated_keys .. py:method:: __repr__() .. py:method:: to_dict() Get a dict representation of the parameters in this class :returns: The dict value representation of the class parameters :rtype: dict