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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants