abacusai.bot_info

Classes

BotInfo

Information about an external application and LLM.

Module Contents

class abacusai.bot_info.BotInfo(client, externalApplicationId=None, deploymentId=None, agentTasksExhausted=None, llmName=None, externalApplication={})

Bases: abacusai.return_class.AbstractApiClass

Information about an external application and LLM.

Parameters:
  • client (ApiClient) – An authenticated API Client instance

  • externalApplicationId (str) – The external application ID.

  • deploymentId (str) – The deployment ID.

  • agentTasksExhausted (bool) – Whether a basic-tier user has used up their DeepAgent task allowance, in which case new chats default to chat mode.

  • llmName (str) – The last-used virtual ChatLLM model on the most-recent conversation, so the homepage pre-selects it.

  • externalApplication (ExternalApplication) – The described external application details.

external_application_id = None
deployment_id = None
agent_tasks_exhausted = None
llm_name = None
external_application
deprecated_keys
__repr__()
to_dict()

Get a dict representation of the parameters in this class

Returns:

The dict value representation of the class parameters

Return type:

dict