Currently GeomAI is accessible through the nested GeomAI client inside SimAI.

GeomAIClient#

class GeomAIClient#
set_current_project(name: str)#

Set the current project for the GeomAI client.

This method affects how some methods related to projects or associated data behave.

Parameters:

name (str) – Name of the project that the client should switch to.

set_current_workspace(name: str)#

Set the current workspace for the GeomAI client.

Parameters:

name (str) – Name of the workspace that the client should switch to.

property current_project: GeomAIProject#

Project currently used by the GeomAI client.

Note

You should not set the project directly. Instead, use the set_current_project() method, which uses the project name and ensures that the project exists.

property current_workspace: GeomAIWorkspace#

Workspace currently used by the GeomAI client.

Note

You should not set the workspace directly. Instead, use the set_current_workspace() method, which uses the workspace name and ensures that the workspace exists.

property models: GeomAIModelDirectory#

Representation of all GeomAI models on the server. For more information, see GeomAIModels.

property predictions: GeomAIPredictionDirectory#

Representation of all GeomAI predictions on the server. For more information, see GeomAIPredictions.

property projects: GeomAIProjectDirectory#

Representation of all GeomAI projects on the server. For more information, see GeomAIProjects.

property training_data: GeomAITrainingDataDirectory#

Representation of all GeomAI training data on the server. For more information, see GeomAITrainingData.

property training_data_parts: GeomAITrainingDataPartDirectory#

Representation of all GeomAI training data parts on the server. For more information, see GeomAITrainingDataParts.

property workspaces: GeomAIWorkspaceDirectory#

Representation of all GeomAI workspaces on the server. For more information, see GeomAIWorkspaces.