Add minimal controller endpoints for LLM chatbot (HTTP test first) 74/14874/6
authoralswp006 <alswp006@gmail.com>
Thu, 4 Sep 2025 15:24:38 +0000 (00:24 +0900)
committerMinje Kim <alswp006@gmail.com>
Mon, 15 Sep 2025 14:17:55 +0000 (14:17 +0000)
commit342d63764d35d647f9e344309b74f540eef4f499
tree82ac143c423f7d925714f14c4af078381d1a366e
parente5c16bf9379f3523975778287e436bd00d496612
Add minimal controller endpoints for LLM chatbot (HTTP test first)

As part of building the LLM chatbot, I’m adding minimal controller methods first to enable frontend ↔ backend HTTP tests.
This change only exposes simple endpoints (e.g., GET /experiment/agent/modelInfo, POST /experiment/agent/generate-content) with basic validation and mock responses—no service/DB/LLM integration yet.
We’ll iterate and harden the logic in follow-up tasks.

- Unblock frontend integration and smoke testing
- Defer business logic to later PRs

Issue-ID:AIMLFW-235
Change-Id: I5a142ab8cedc70b0cf6eb37fafd59b9250882046
Signed-off-by: alswp006 <alswp006@gmail.com>
trainingmgr/controller/agent_controller.py [new file with mode: 0644]
trainingmgr/trainingmgr_main.py