Create an Agentic Tool
The Agentic Tool feature in the Data Science Lab allows users to configure and launch custom environments for developing, training, and executing AI/ML workflows. Administrators and data scientists can allocate compute resources, choose frameworks, integrate Git repositories, and manage project settings efficiently.
Steps to Create an Agentic Tool
Navigate to Agentic Tools > Create > Create Agentic Tool.
The Create Agentic Tool form opens.
Fill in Project Details
Project Name*: Enter a unique name for the Agentic Tool project.
Project Description: Optionally, describe to define the project purpose.
Configure Environment and Algorithms
Select Algorithms: Choose the algorithms to be applied from the drop-down list. Currently supported algorithms are Regression, Classification, Forecasting, Unsupervised, and Natural Language Processing.
Environment*: Select the desired environment. Currently supported environment is Python.
Allocate Resources
Resource Allocation*: Select the resource level for CPU/GPU and memory. Options include:
Low
Medium
High
Idle Shutdown*: Specify the idle time limit after which the notebook session disconnects automatically if inactive.
Add Libraries and Repositories
External Libraries: Upload or define any external libraries needed for your project.
Git Repository: Provide the Git repository URL if code integration is required.
Git Branch: Select the Git branch to be synced with the project.
(Optional) Sync Git repo at project creation: Check this box to automatically pull code from the repository during setup.
Configure Compute Settings
GPU Type: Select a GPU type if required for your workload (default: None).
Nodepool: Choose the nodepool for execution (e.g.,
execpool
).
Finalize
Click Save to create the Agentic Tool.
Click Reset to clear all fields and start again.
Key Notes
Resource Allocation: Defines the compute capacity for the notebook container.
Environment: Preloaded frameworks allow seamless execution without manual package installation.
Idle Shutdown: Automatically deactivates the project after inactivity; reactivate to continue work.
Git Integration: Ensures code versioning and reproducibility.