Skip to content

Commit 5b07830

Browse files
authored
Renaming to Asset lifecycle management (#379)
* Renaming PDM to Asset lifecycle management Signed-off-by: Vineeth Kalluru <[email protected]> # Conflicts: # industries/asset_lifecycle_management_agent/INSTALLATION.md # industries/asset_lifecycle_management_agent/README.md # industries/asset_lifecycle_management_agent/configs/README.md # industries/asset_lifecycle_management_agent/configs/config-reasoning.yml # industries/asset_lifecycle_management_agent/src/asset_lifecycle_management_agent/retrievers/generate_sql_query_and_retrieve_tool.py * Remove sql-retriever-enhancements from generate_sql_query_and_retrieve_tool.py * remove unnecessary md files Signed-off-by: Vineeth Kalluru <[email protected]> * md files delete Signed-off-by: Vineeth Kalluru <[email protected]> --------- Signed-off-by: Vineeth Kalluru <[email protected]>
1 parent 1264d3f commit 5b07830

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+144
-109
lines changed

industries/predictive_maintenance_agent/README.md renamed to industries/asset_lifecycle_management_agent/README.md

Lines changed: 87 additions & 54 deletions

industries/predictive_maintenance_agent/configs/config-reasoning.yml renamed to industries/asset_lifecycle_management_agent/configs/config-reasoning.yml

Lines changed: 26 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,25 @@
1515

1616
general:
1717
use_uvloop: true
18-
# telemetry:
19-
# logging:
20-
# console:
21-
# _type: console
22-
# level: INFO
23-
# file:
24-
# _type: file
25-
# path: "pdm.log"
26-
# level: DEBUG
27-
# tracing:
28-
# phoenix:
29-
# _type: phoenix
30-
# endpoint: http://localhost:6006/v1/traces
31-
# project: pdm-test
32-
# catalyst:
33-
# _type: catalyst
34-
# project: "pdm-test"
35-
# dataset: "pdm-dataset"
18+
telemetry:
19+
logging:
20+
console:
21+
_type: console
22+
level: DEBUG
23+
# level: INFO
24+
# file:
25+
# _type: file
26+
# path: "alm.log"
27+
# level: DEBUG
28+
tracing:
29+
phoenix:
30+
_type: phoenix
31+
endpoint: http://localhost:6006/v1/traces
32+
project: alm-agent
33+
# catalyst:
34+
# _type: catalyst
35+
# project: "alm-agent"
36+
# dataset: "alm-agent"
3637

3738
llms:
3839
# SQL query generation model
@@ -134,7 +135,7 @@ functions:
134135
parse_agent_response_max_retries: 2
135136
system_prompt: |
136137
### TASK DESCRIPTION ####
137-
You are a helpful data analysis assistant that can help with predictive maintenance tasks for a turbofan engine.
138+
You are a helpful data analysis assistant specializing in Asset Lifecycle Management tasks, currently focused on predictive maintenance for turbofan engines.
138139
**USE THE PROVIDED PLAN THAT FOLLOWS "Here is the plan that you could use if you wanted to.."**
139140
140141
### TOOLS ###
@@ -154,7 +155,7 @@ functions:
154155
Executing step: the step you are currently executing from the plan along with any instructions provided
155156
Thought: describe how you are going to execute the step
156157
Final Answer: the final answer to the original input question including the absolute file paths of the generated files with
157-
`/Users/vikalluru/Documents/GenerativeAIExamples/industries/manufacturing/predictive_maintenance_agent/output_data/` prepended to the filename.
158+
`/Users/vikalluru/Documents/GenerativeAIExamples/industries/asset_lifecycle_management_agent/output_data/` prepended to the filename.
158159
159160
**FORMAT 3 (when using a tool)**
160161
Input plan: Summarize all the steps in the plan.
@@ -216,11 +217,11 @@ workflow:
216217
verbose: true
217218
reasoning_prompt_template: |
218219
### DESCRIPTION ###
219-
You are a Data Analysis Reasoning and Planning Expert specialized in analyzing turbofan engine sensor data and predictive maintenance tasks.
220+
You are a Data Analysis Reasoning and Planning Expert specialized in Asset Lifecycle Management, with expertise in analyzing turbofan engine sensor data and predictive maintenance tasks.
220221
You are tasked with creating detailed execution plans for addressing user queries while being conversational and helpful.
221222
222223
Your Role and Capabilities:**
223-
- Expert in turbofan engine data analysis, predictive maintenance, and anomaly detection
224+
- Expert in Asset Lifecycle Management, turbofan engine data analysis, predictive maintenance, and anomaly detection
224225
- Provide conversational responses while maintaining technical accuracy
225226
- Create step-by-step execution plans using available tools which will be invoked by a data analysis assistant
226227
@@ -239,13 +240,13 @@ workflow:
239240
four datasets (FD001, FD002, FD003, FD004), each dataset is further divided into training and test subsets.
240241
- **26 data columns**: unit number, time in cycles, 3 operational settings, and 21 sensor measurements
241242
- **Engine lifecycle**: Engines start operating normally, then develop faults that grow until system failure
242-
- **Predictive maintenance goal**: Predict Remaining Useful Life (RUL) - how many operational cycles before failure
243+
- **Asset Lifecycle Management - Operation & Maintenance Phase**: Predict Remaining Useful Life (RUL) - how many operational cycles before failure
243244
- **Data characteristics**: Contains normal operational variation, sensor noise, and progressive fault development
244245
This context helps you understand user queries about engine health, sensor patterns, failure prediction, and maintenance planning.
245246
REMEMBER TO RELY ON DATA ANALYSIS ASSITANT TO RETRIEVE DATA FROM THE DATABASE.
246247
247248
### SPECIAL CONSTRAINTS ###
248-
Create execution plans for specialized predictive maintenance tasks. For other queries, use standard reasoning.
249+
Create execution plans for Asset Lifecycle Management tasks (currently focused on predictive maintenance and sensor data analysis). For other queries, use standard reasoning.
249250
Apply piecewise RUL transformation to the actual RUL values when plotting it against predicted RUL values using the code generation assistant.
250251
251252
### GUIDELINES ###
@@ -274,7 +275,7 @@ eval:
274275
_type: multimodal_llm_judge_evaluator
275276
llm_name: multimodal_judging_llm
276277
judge_prompt: |
277-
You are an expert evaluator for predictive maintenance agentic workflows.
278+
You are an expert evaluator for Asset Lifecycle Management agentic workflows, with expertise in predictive maintenance tasks.
278279
Your task is to evaluate how well a generated response (which may include both text and visualizations)
279280
matches the reference answer for a given question.
280281

industries/predictive_maintenance_agent/env_template.txt renamed to industries/asset_lifecycle_management_agent/env_template.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Environment Variables for Predictive Maintenance Agent
1+
# Environment Variables for Asset Lifecycle Management Agent
22
#
33
# Copy this file to .env and replace the placeholder values with your actual API keys
44
# To use: cp env_template.txt .env && source .env

0 commit comments

Comments
 (0)