page no. 164855810
- 기능 설명
사용자가 자연어로 질문하면 AI 분석 서버가 등록된 데이터를 기반으로 분석 결과를 생성하여 스트리밍으로 제공하는 컴포넌트입니다.
옵션을 통해 그리드 자체를 조작(필터·정렬·계산필드·피벗 등)할 수 있습니다.
수행 필요 작업
분석 대상 등록
OlapGrid, DataGrid, Chart 등의 컨트롤을 등록해야합니다.
동작 모드 및 LLM 프로필 설정
어떤 서버 핸들러(모드)를 선택할지
어떤 LLM 프로필로 동작할지
동작 방식
- 사용 방법
- i-AUD Designer > UI Bot 상단메뉴 > Container → "ExternalComponent" 메뉴를 선택합니다.
- ExternalComponent 우클릭 > "컴포넌트 선택" 메뉴를 선택합니다.
- 컴포넌트 목록에서 "AI Chat" 항목을 선택합니다.
- i-AUD Designer > UI Bot 상단메뉴 > Container → "ExternalComponent" 메뉴를 선택합니다.
설정 옵션
컴포넌트 선택창의 속성 선택 영역에서 설정할 수 있습니다.
옵션명 설명 기본값 LLMName
사용할 LLM 프로필명. 서버 config 파일의 `NAME` 과 매칭됩니다. 빈 값이면 config 의 **첫 번째 프로필**이 사용됩니다.
"" (빈 문자열)
ServerHandler
코파일럿 모드(서버 핸들러)를 결정합니다.
LLMToolChatStream: Full(분석+UI제어)
LLMLiteChatStream: Lite(SQL 조회 전용)
LLMToolChatStream
LLMConfigFile
핸들러 기본 config 대신 사용할 커스텀 config 파일명. 비우면 핸들러 기본값을 사용합니다.
"" (빈 문자열)
DisplayMode
대화 창 표시 방식.
popup: 입력바 + 토글 팝업(드래그·리사이즈 가능)
inline: 컨테이너 내부 고정 3단 레이아웃.
popup Theme
채팅 UI 테마
light Placeholder
입력창 안내 문구
"데이터에 대해 질문하세요..."
MaxHistory
컴포넌트가 보관하는 최대 메시지 수.
20 FontSize
채팅 UI 기본 글꼴 크기(px)
14 EnableSuggestions
추천 질문 기능 사용 여부.
true: 그리드 첫 셋팅 시 1회 생성
false: 비활성.
true Disclaimer 부인 설명
설명 문구 입력 시 Chat 팝업창 하단 고정으로 표시 됨
i-AUD App version. 7.0.610.0-202606241514 이상 / 7.3.500.0-202606241755 이상※ Script API [setDisclaimer] 메소스 제공
eg.chatModel.setDisclaimer("AI의 답변에는 오류가 있을 수 있으므로, 실제 통계표의 값과 교차 검증하시기 바랍니다.");
"" (빈 문자열)
참고 사항
- 분석 데이터는 바인딩된 데이터 조회 시점에 추출됩니다.
- 분석 요청 시 등록된 그리드에서 데이터를 Export하여 사용합니다. 캐싱된 데이터는 변경되기 전까지 재사용됩니다.
- 응답 생성 중 재질문이 가능합니다.
- 응답이 스트리밍되는 동안 새로운 질문을 전송하면 기존 요청은 자동 취소되고 새로운 요청이 시작됩니다.
주의 사항
- CONTEXT_ROOT/extention/AUD/extcomponent 폴더를 최신화하셔야 사용이 가능합니다.
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
샘플 정보
- 샘플 URL :
- 샘플 파일






