Editing the environment details
Last updated
Last updated
Use this procedure to modify the details of an environment. You can use the ellipsis icon in the card view to edit the details (or) the pencil icon corresponding to the environment you want to modify, in the list view.
Select an environment that you want to modify.
Click the ellipsis icon on the environment widget or card and select Edit.
Modify the required details in the Environments page. You can also view the status of the environment on this page. If the status of the environment is running, you can use the STOP button to stop the environment.
On the Python Libraries and Linux Libraries tabs, you can add the new Python libraries and Linux libraries that can be used in the projects to run the recipes that need these packages.
When configured at the environment level, these libraries are applied across the entire project. However, if specific libraries are defined at the code recipe level, they take precedence over the environment-level configuration. This ensures that recipes can run with the exact library versions they require, avoiding potential conflicts that may arise from version mismatches.
Libraries configured at the recipe level are installed in an isolated environment that is automatically deleted after the recipe execution, ensuring a clean and controlled runtime for each run.
If you want to install a specific version of the library, it should be in this format library_name==version. Example : seaborn==0.11.2, numpy==2.1.0 and so on.
Select the Rapid-RAG checkbox to include custom libraries developed by RapidCanvas for running RAG (Retrieval-Augmented Generation) recipes within your project.
When enabled at the environment level, these libraries are available to all recipes across the project.
When enabled at the code recipe level, the Rapid-RAG libraries are included only for that specific recipe, allowing for more controlled and isolated usage.
Click the Projects tab to see the list of projects used in this environment:
Project Name: The name of the project. Click on the project name to navigate to the canvas page of the project.
Description: The description of the project.
Creator: The user who created this project.
Creation date: The date on which the project is created.
Scheduler Count: The total number of jobs associated with a specific project. Clicking on the hyperlink will take you to the scheduler page.
Prediction Run Count: The total number of prediction runs in which this environment has been used.
Click the Prediction Service tab to view the prediction services where the environment has been used to run these services:
Name: The name of the prediction service.
Model: The name of the output model.
Creation Date: The date on which the model was created.
Creator: The user who created the prediction service.
Click Save.
On the Environment page, the Actions drop-down provides several options to manage and maintain your environment effectively:
View Resource Usage (Configs) Monitor CPU and disk usage by projects running in the environment. This information is only available while the environment is running. You can also configure an automatic shutdown for inactive environments. By default, the inactivity timeout is set to 2 hours.
To keep the environment always running, select the Evergreen checkbox.
View Logs Access detailed logs to troubleshoot issues within the environment. In the side panel, you can:
Click the kebab menu (three dots) to export logs as a .txt
file.
Open the logs in a new tab for easier viewing and analysis.
Clear Cache Free up space by clearing cached data accumulated in the environment.
Clean Custom Libraries Remove any custom libraries that were manually installed or added through recipes in this environment. This helps maintain a clean and consistent setup by eliminating unnecessary or outdated dependencies.
Note: This option is only available when the environment is running.
Clean Disk Space Reclaim storage by removing unused files and data that build up over time.
Delete Environment Permanently remove the environment if it is no longer needed.