감성 분석
AI구조화
입력 텍스트의 감정(긍정/부정/중립 등)을 분석한다.
기본 정보
| 항목 | 값 |
|---|---|
| 서비스 타입 | ssemworks-microservice-langchain.sentimentAnalysis |
| 표시 이름 | 감성 분석 |
| 카테고리 | AI |
| 그룹 | transform |
| 버전 | 1 |
입출력
- 입력: 메인(main) · 모델 — 언어 모델(ai_languageModel) (필수, 최대 1개)
- 출력: 메인(main)
파라미터
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 분석 대상 텍스트 | inputText | 문자열 | "" | 감성을 분석할 텍스트(표현식 사용 가능). 비어 있으면 오류 |
| 옵션 | options | 컬렉션 | {} | — |
옵션 하위 필드
| 파라미터 | 이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|---|
| 카테고리 | categories | 문자열 | Positive, Neutral, Negative | 쉼표로 구분한 감성 카테고리 목록(예: Positive, Neutral, Negative) |
| 상세 결과 포함 | includeDetailedResults | 불리언 | false | true면 결과에 strength/confidence(각 0~1) 점수를 포함 |
| 시스템 프롬프트 템플릿 | systemPromptTemplate | 문자열 | You are highly intelligent and accurate sentiment analyzer. Analyze the sentiment of the provided text. Categorize it into one of the following: {categories}. Use the provided formatting instructions. Only output the JSON. | LLM에 보낼 시스템 프롬프트 템플릿. {categories}는 카테고리 목록 문자열로 치환됨 |