Introduction
This procedure explains how to deploy and operate the Faulty Printed Circuit Board Detection Agent on a node running EVE-OS (Edge Virtualization Engine). The agent processes real-time vision data locally to identify defects on printed circuit boards (PCBs) during manufacturing or quality control, ensuring privacy and low latency without requiring a constant connection to Edge Infrastructure Services. You can control the industrial hardware and alert logic through the agent’s chat interface.Prerequisites
- You have a role that can submit deployment requests: Organization Admin, MLOps Admin, or MLOps Engineer in your organization, or the Super Admin system role. See Organizations, Users, and Roles.
- A ZEDEDA Edge Kubernetes Service cluster is imported and running. For setup instructions, see the ZEDEDA Edge Kubernetes Service quick start.
- The target node is a Jetson AGX Thor device or Developer Kit (recommended for default deployment).
- The target node has one NVIDIA GPU available to the agent, at least 16 GB of memory (up to 32 GB used), and storage for about 80 GB of persistent volumes (model cache, application data, and shared model storage).
- Physical hardware is available: a conveyor belt and camera connected to the node, positioned to capture PCBs as they move through the inspection zone.
- If running a gated model, you have a HuggingFace access token. Enter it as the Hugging Face token value in the deployment wizard’s configuration values.
Deploy the Faulty PCB Detection Agent
- In the sidebar, select Marketplace > AI Apps.
- Locate the Faulty Printed Circuit Board Detection Agent in the gallery. Use the search field if needed.
- Select the agent card to open the agent detail page.
- Select the Deploy icon.
- Follow the deployment wizard to select the target ZEDEDA Edge Kubernetes Service cluster and complete the deployment configuration.
Configure Alert Recipients
Before running the agent, add the operator email addresses that should receive defect alert notifications.- Open the agent’s web interface by navigating to the Agent Chat URL for your node,
http://<node-IP>:30080. - In the Agent Chat, select Users in the navigation sidebar.
- Select Add User and enter the operator’s email address.
- Select Send to save the recipient.
Run the Faulty PCB Detection Agent
- In the Agent Chat, select Live Preview in the navigation bar.
- Select Start Monitoring to activate the continuous monitoring loop.
- Place a printed circuit board on the conveyor belt.
- Wait for the board to stop under the camera so the agent can capture a detailed frame.
- Review the agent output in the chat. Select Logs to view the full detection log entries.
- Identify whether the board has defects, for example, a missing solder bridge or power connector.
- If a defect is detected, approve the alert workflow prompt to send an email notification to the configured operators.
Verify the Configuration
- Verify that the web dashboard displays the detected items and correctly updates the historical trend data.
- Check the operator email inbox to confirm that the defect alert was delivered successfully.
In This Section
- Edge Inference Services Overview
- Inference Dashboard
- Inference Quick Start
- Access and Navigate Edge Inference Services
- Organizations, Users, and Roles
- Manage Providers
- Manage Models
- Submit Model Deployment Requests
- Approve and Validate Models
- Monitor Inference Jobs
- Use ZEIA to Query and Operate Your Fleet
- Use Prevalidated Agents
- Inference Troubleshooting