Skip to content

Provider.get_gnn()

Retrieve details of a specific GNN engine.

Engine statuses are:

  • READY – The engine is running and ready to accept jobs.
  • SUSPENDED – The engine has been autosuspended due to inactivity. It can be resumed to continue processing jobs.
  • PENDING – The engine has been requested to start but is not yet ready to accept jobs.
  • FAILED – The engine has encountered an error and cannot run jobs until the issue is resolved.
NameTypeDescriptionOptional
namestrName of the GNN engine to fetch.No

A dictionary containing the engine’s details with keys:

  • name – The name of the engine.
  • id – The unique identifier for the engine.
  • size – The compute pool size assigned to the engine.
  • state – The current status of the engine (e.g., READY, SUSPENDED, PENDING, FAILED).
  • created_by – The user who created the engine.
  • created_on – The timestamp when the engine was created.
  • updated_on – The timestamp of the last update to the engine.
  • settings – A dictionary containing engine-specific configuration settings.
engine_info = provider.get_gnn("my_engine")