config_example.json•1.25 kB
{
"meta": {
"agent_name": "ISM Agent",
"version": "1.0.0",
"created": "2025-10-25",
"description": "Example configuration for the ISM Agent demo setup."
},
"paths": {
"input": "agents/ISMAgent/data/ism_nodes.json",
"output": "agents/ISMAgent/output/ism_nodes_report.txt",
"ndjson": "agents/ISMAgent/logs/ism_agent.ndjson",
"dump_json_dir": "agents/ISMAgent/logs/node_json",
"archive_dir": "agents/ISMAgent/archive"
},
"chatbot_agent": {
"api_url": "http://127.0.0.1:5001/ask",
"api_key": "<YourSecureAPIKey123>",
"use_public": false,
"groups": [],
"timeout_seconds": 20,
"prompt_template": "Generate a concise, detailed technical report in a single paragraph (in {language_code}) based on the merged node data. Explicitly include the Model, Status, CPU Summary (count, model, speed), Memory Summary (total size, frequency), Storage Summary (type, capacity), and any detected Hardware Issues or Alerts (AlarmStatus). Node data: {json_data}"
},
"sftp": {
"enabled": true,
"host": "10.1.2.3",
"port": 2255,
"username": "<FTP-Username>",
"password": "<FTP-Userpassword>",
"remote_path": "/IoT-Daten",
"remote_filename": null
},
"language": "en"
}