refs #732: separate report data and rendering requests
This commit is contained in:
@@ -72,6 +72,22 @@ renderer 응답에 유효한 `html` 또는 `rendered_html`이 있으면 HTML art
|
||||
조회 건수, 아래 리포트 확인 안내만 반환한다. 포털은 같은 조건을 출력 후에도 검사해 모델이
|
||||
HTML을 반환하더라도 안전한 짧은 안내문으로 정규화한다.
|
||||
|
||||
## 조회 질문과 표현 요청 분리
|
||||
|
||||
사용자의 한 문장에는 데이터 요구와 표현 요구가 함께 있을 수 있다. 포털은 Agent instruction으로
|
||||
두 의도를 분리한다.
|
||||
|
||||
```text
|
||||
원문: E1001 팀 선사 KPI를 HTML로 보여줘
|
||||
조회 단계: E1001 팀 선사 KPI를 보여줘
|
||||
표현 단계: 조회된 구조화 행을 HTML 리포트로 렌더링
|
||||
```
|
||||
|
||||
조회 단계 재작성은 직원·팀·기간·지표·필터를 모두 유지하고 `HTML`, `리포트`, `차트`, `대시보드`
|
||||
같은 출력 형식과 생성 행동만 제거한다. 원문은 `report.question`에 보존한다. Select AI가 만든
|
||||
`htmlRow`, HTML 태그 또는 Markdown 표는 구조화 업무 행으로 간주하지 않으며 renderer 입력으로
|
||||
전달하지 않는다.
|
||||
|
||||
서버는 JSON 크기, 행 수, 문자열 길이, 숫자 형식을 제한하고, 템플릿에 주입할 JSON에서
|
||||
`</script>`를 이스케이프한다. payload는 저장하지 않는다.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user