abacusai.api_endpoint ===================== .. py:module:: abacusai.api_endpoint Classes ------- .. autoapisummary:: abacusai.api_endpoint.ApiEndpoint Module Contents --------------- .. py:class:: ApiEndpoint(client, apiEndpoint=None, predictEndpoint=None, proxyEndpoint=None, llmEndpoint=None, externalChatEndpoint=None, dashboardEndpoint=None, hostingDomain=None) Bases: :py:obj:`abacusai.return_class.AbstractApiClass` An collection of endpoints which can be used to make requests to, such as api calls or predict calls :param client: An authenticated API Client instance :type client: ApiClient :param apiEndpoint: The URI that can be used to make API calls :type apiEndpoint: str :param predictEndpoint: The URI that can be used to make predict calls against Deployments :type predictEndpoint: str :param proxyEndpoint: The URI that can be used to make proxy server calls :type proxyEndpoint: str :param llmEndpoint: The URI that can be used to make llm api calls :type llmEndpoint: str :param externalChatEndpoint: The URI that can be used to access the external chat :type externalChatEndpoint: str :param dashboardEndpoint: The URI that the external chat will use to go back to the dashboard :type dashboardEndpoint: str :param hostingDomain: The domain for hosted app deployments :type hostingDomain: str .. py:attribute:: api_endpoint :value: None .. py:attribute:: predict_endpoint :value: None .. py:attribute:: proxy_endpoint :value: None .. py:attribute:: llm_endpoint :value: None .. py:attribute:: external_chat_endpoint :value: None .. py:attribute:: dashboard_endpoint :value: None .. py:attribute:: hosting_domain :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