Skip to content

Add ManufacturingAgentSuite example#2462

Open
Ryanhuii wants to merge 1 commit into
opea-project:mainfrom
Ryanhuii:codex/wear-edge-manufacturing-suite-pr-ready
Open

Add ManufacturingAgentSuite example#2462
Ryanhuii wants to merge 1 commit into
opea-project:mainfrom
Ryanhuii:codex/wear-edge-manufacturing-suite-pr-ready

Conversation

@Ryanhuii

Copy link
Copy Markdown

Summary

This PR proposes a minimal ManufacturingAgentSuite example for OPEA GenAIExamples, based on the public WearEdge OPEA Manufacturing reference implementation.

It demonstrates one OPEA-style Gateway/Megaservice pattern across five manufacturing agents:

  • maintenance: predictive maintenance / CMMS work-order draft
  • iqc: incoming/in-process quality hold / QMS event
  • changeover: SKU changeover verification / checklist
  • wi: released work-instruction guidance
  • hazard: EHS hazard observation

OPEA Alignment

The first PR scope is intentionally small and reviewable:

  • route registry for five manufacturing modes
  • deterministic no-model demo path for CI and quick review
  • Qdrant vector DB profile
  • optional official OPEA TEI embedding profile using TEI_EMBEDDING_ENDPOINT and EMBEDDING_COMPONENT_NAME=OPEA_TEI_EMBEDDING
  • /v1/agents, /v1/agents/{mode}/demo, /v1/agents/{mode}/infer, /v1/scorecard
  • guardrails that block unsupported claims such as final root cause, restart permission, maintenance release, quality release, area safe, and safety clearance

Related Discussion And Evidence

Validation

Prepared and smoke-tested in the reference repository before opening this PR:

  • Python syntax parse for the standalone service
  • local HTTP smoke for /healthz, five demos, five infers, and /v1/scorecard
  • Docker Compose base config
  • Docker Compose official OPEA TEI config

The broader reference implementation has also been fresh-clone validated on Google Cloud C3 c3-standard-4 single-node 4-vCPU / 16-GiB-RAM / no-GPU profile, inside the challenge resource constraint of single node, <=64GB RAM, and 4-core CPU.

@github-actions

github-actions Bot commented May 28, 2026

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues found.

Scanned Files

None
@Ryanhuii Ryanhuii force-pushed the codex/wear-edge-manufacturing-suite-pr-ready branch 2 times, most recently from f2a7558 to 588aa0b Compare May 28, 2026 05:23
@Ryanhuii

Ryanhuii commented Jun 5, 2026

Copy link
Copy Markdown
Author

Maintainer review request update:

The broader WearEdge OPEA Manufacturing reference package has been further
consolidated after this PR was opened. The latest evidence summary is tracked
here:

davidmillerak2026-sys/wearedge-opea-manufacturing#2 (comment)

Highlights:

  • official OPEA TEI local and GCP C3 evidence
  • five-route Manufacturing RAG
  • optional reranker profile
  • strict local Ollama gemma4:31b benchmark with fallback_count=0
  • strict DeepSeek deepseek-chat OpenAI-compatible benchmark with fallback_count=0
  • official OPEA GenAIEval chatqnafixed local benchmark summary with zero failures
  • optional Kubernetes manifest

Boundary:

Please review this PR as a minimal CI-friendly GenAIExamples addition. It does
not claim official OPEA publication before merge, and it intentionally excludes
GraphRAG and fine-tuning/SFT/DPO/PPO for this release path.

@pre-commit-ci pre-commit-ci Bot requested review from Yongbozzz and myqi as code owners June 5, 2026 13:29
Add a minimal OPEA manufacturing reference package with compose profiles, smoke tests, benchmark documentation, and CI-compatible lint fixes.

Signed-off-by: Ryan Hui <ryan.on2008@gmail.com>
@Ryanhuii Ryanhuii force-pushed the codex/wear-edge-manufacturing-suite-pr-ready branch from 52e4f23 to e47ebb3 Compare June 6, 2026 03:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants