abacusai.hosted_app_container

Classes

HostedAppContainer

Deep agent app listing information.

Module Contents

class abacusai.hosted_app_container.HostedAppContainer(client, deploymentConversationId=None, name=None, userId=None, email=None, createdAt=None, updatedAt=None, isDeployable=None, deployedStatus=None, accessLevel=None, hostnames=None, llmArtifactId=None, artifactType=None, deployedLlmArtifactId=None, hasDatabase=None, hasStorage=None, webAppProjectId=None, parentConversationId=None, projectMetadata=None, memoryGb=None, domainAliases=None, isThrottled=None, scDeployedUrls=None, hasSupportAgent=None)

Bases: abacusai.return_class.AbstractApiClass

Deep agent app listing information.

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

  • deploymentConversationId (id) – The deployment conversation ID

  • name (str) – The name of the app

  • userId (id) – The ID of the creation user

  • email (str) – The email of the creation user

  • createdAt (str) – Creation timestamp

  • updatedAt (str) – Last update timestamp

  • isDeployable (bool) – Can this version be deployed

  • deployedStatus (str) – Deployment status (PENDING/ACTIVE/STOPPED/NOT_DEPLOYED)

  • accessLevel (str) – Access Level (PUBLIC/PRIVATE/DEDICATED/OWNER_ONLY)

  • hostnames (list[dict]) – Hostnames and tags of the deployed app

  • llmArtifactId (id) – The ID of the LLM artifact

  • artifactType (str) – The type of the artifact

  • deployedLlmArtifactId (id) – The ID of the deployed LLM artifact

  • hasDatabase (bool) – Whether the app has a database associated to it

  • hasStorage (bool) – Whether the app has a cloud storage associated to it

  • webAppProjectId (id) – The ID of the web app project

  • parentConversationId (id) – The ID of the parent conversation

  • projectMetadata (dict) – The metadata of the web app project

  • memoryGb (float) – The memory in GB of the web app deployment

  • domainAliases (list) – The domain aliases of the deployed app

  • isThrottled (bool) – Whether the app was stopped due to excessive resource usage

  • scDeployedUrls (list) – Live deployed URLs of a supercomputer conversation (tracked in conversation metadata)

  • hasSupportAgent (bool) – Whether this app has a support agent linked

deployment_conversation_id = None
name = None
user_id = None
email = None
created_at = None
updated_at = None
is_deployable = None
deployed_status = None
access_level = None
hostnames = None
llm_artifact_id = None
artifact_type = None
deployed_llm_artifact_id = None
has_database = None
has_storage = None
web_app_project_id = None
parent_conversation_id = None
project_metadata = None
memory_gb = None
domain_aliases = None
is_throttled = None
sc_deployed_urls = None
has_support_agent = None
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