abacusai.chatllm_project_permissions ==================================== .. py:module:: abacusai.chatllm_project_permissions Classes ------- .. autoapisummary:: abacusai.chatllm_project_permissions.ChatllmProjectPermissions Module Contents --------------- .. py:class:: ChatllmProjectPermissions(client, chatllmProjectId=None, accessLevel=None, userPermissions=None, userGroupPermissions=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` ChatLLM Project Permissions :param client: An authenticated API Client instance :type client: ApiClient :param chatllmProjectId: The ID of the chatllm project. :type chatllmProjectId: id :param accessLevel: The access level of the chatllm project. :type accessLevel: str :param userPermissions: List of tuples containing (user_id, permission). :type userPermissions: list :param userGroupPermissions: List of tuples containing (user_group_id, permission). :type userGroupPermissions: list .. py:attribute:: chatllm_project_id :value: None .. py:attribute:: access_level :value: None .. py:attribute:: user_permissions :value: None .. py:attribute:: user_group_permissions :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