요약
- 인쇄
- PDF
요약
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic/VPC 환경에서 이용 가능합니다.
다양한 옵션을 적용하여 긴 문장을 요약합니다.
요청
요청 형식을 설명합니다. 요청 형식은 다음과 같습니다.
메서드 | URI |
---|---|
POST | /v1/api-tools/summarization/v2 |
요청 헤더
헤더에 대한 설명은 다음과 같습니다.
헤더 | 필수 여부 | 설명 |
---|---|---|
Authorization | Required | 인증을 위한 API 키 (예: Bearer nv-*********** ) |
Content-Type | Required | application/json |
X-NCP-CLOVASTUDIO-REQUEST-ID | Optional | 각 요청에 대한 요청 아이디 |
요청 바디
바디에 대한 설명은 다음과 같습니다.
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
texts | array[string] | Required | 요약할 문장 목록 |
autoSentenceSplitter | boolean | Optional | 요약할 문장 목록의 문장 분리 허용 여부 |
segCount | integer | Optional | 요약할 문장 목록을 분리할 문단 수 |
segMaxSize | integer | Optional | 문단 분리 시 한 문단에 포함될 최대 문자열의 글자 수 |
postProcess | boolean | Optional | 문단 나누기 수행 후 원하는 길이로 문단을 합치거나 나누는 후처리 수행 여부 |
segMinSize | integer | Optional | 문단 분리 시 한 문단에 포함될 최소 문자열의 글자 수 |
includeAiFilters | boolean | Optional | Ai Filter 적용 여부 (기본값: false) |
요청 구문
구문 예시는 다음과 같습니다.
curl --location 'https://clovastudio.stream.gov-ntruss.com/testapp/v1/api-tools/summarization/v2' \
--header 'Authorization: Bearer <API-KEY>' \
--header 'X-NCP-CLOVASTUDIO-REQUEST-ID: <X-NCP-CLOVASTUDIO-REQUEST-ID>' \
--header 'Content-Type: application/json' \
--data '{
"texts": [
"CLOVA Studio가 제공하는 다양한 기능은 다음과 같습니다. - 문장 생성: 몇 가지 키워드만 입력하면 해당 키워드를 기반으로 시나리오 창작, 자기소개서 작성, 이메일 생성, 마케팅 문구 창작 등 다양한 분야의 문장 생성. - 요약: 줄거리, 보고서, 이메일과 같이 긴 글에서 주요 요소를 파악하여 설정한 요약문 길이에 따라 글 요약. - 분류: 문장의 유형, 문서 색인, 감정, 의도와 같은 특징을 분류하거나 문단에서 주요 키워드 추출 가능. - 대화: 예제 입력을 통해 고유의 페르소나를 가진 AI를 생성하여 지식백과형 챗봇, 커스텀 챗봇 등 대화 인터페이스 제작 가능. - 문장 변환: 입력한 예제와 유사한 스타일의 문장으로 문장 형태 변환 가능 AI Filter: 민감하거나 안전하지 않은 결과물이 생성되는 것을 감지하여 알리는 AI Filter 기능 제공"
],
"autoSentenceSplitter": true,
"segCount": -1,
"segMaxSize": 1000,
"segMinSize": 300,
"includeAiFilters": false
}'
응답
응답 형식을 설명합니다.
응답 바디
바디에 대한 설명은 다음과 같습니다.
필드 | 타입 | 필수 여부 | 설명 |
---|---|---|---|
text | string | - | 요약 결과 |
inputTokens | integer | - | 요약할 문장 입력 시 사용한 토큰 수 |
응답 구문
구문 예시는 다음과 같습니다.
성공
호출이 성공한 경우의 구문 예시는 다음과 같습니다.
{
"status": {
"code": "20000",
"message": "OK"
},
"result": {
"text": "- 클로바 스튜디오가 제공하는 다양한 기능에 대해 설명하고 있음",
"inputTokens": 187
}
}
실패
호출이 실패한 경우의 구문 예시는 다음과 같습니다.
이 문서가 도움이 되었습니까?