일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- step 여러개
- job parameter
- 아이템 리더 커스텀
- 스프링배치 csv
- 선언적 트랜잭션 관리
- 읽기 작업과 쓰기 작업 분리
- 스프링배치 엑셀
- aop proxy
- abstractpagingitemreader
- 스프링 트랜잭션 관리
- JSONArray 분할
- 스프링 배치 5
- Spring Batch
- api 아이템 리더
- step 값 공유
- step 사이 변수 공유
- spring batch 변수 공유
- stepexecutionlistener
- JSON 분리
- 아이템 리더 페이징 처리
- 트랜잭션 분리
- mybatis
- 스프링배치 메타테이블
- executioncontext
- 마이바티스 트랜잭션
- JSONObject 분할
- flatfileitemwriter
- spring batch 5
- executioncontext 변수 공유
- JSON 분할
- Today
- Total
목록전체 글 (200)
ebson
1. 배포 개요 배포란 챗봇 관리자센터에서 봇을 설계 및 저장한 내용을 실제 서비스에 반영하는 기능임 배포가 진행되는 동안은 봇을 편집하거나 저장할 수 없음 배포 메뉴는 읽기 또는 쓰기 권한을 가진 사람에게만 보임 2. 카카오톡 채널 챗봇 배포 배포 메뉴에서 바로 배포가 가능함 1.0 버전에서 시작하여 배포 시마다 0.1씩 올라감 배포 시 배포 상황을 확인할 수 있음 모든 배포 히스토리는 하단 목록에서 확인할 수 있음 참고출처 "도움말-챗봇 관리자센터", https://i.kakao.com, 2023년 7월 3일 수정, 2023년 7월 14일 접속, https://i.kakao.com/docs/key-concepts-deployment#카카오톡-채널-챗봇-배포. 챗봇 관리자센터 개요 · 도움말 - 챗봇 ..
1. 스킬 개요 블록의 출력과 하는 일이 비슷함 사용자에게 정보를 출력하고 특정 블록에 종속됨 해당 블록의 발화에 반응해 응답을 돌려줌 블록의 출력만으로 한계가 있는 경우에 스킬을 사용함 2. 스킬의 역할 2.1. 출력 발화에 따하서 출력의 큰 틀이나 많은 요소들이 바뀌는 상황에 통째로 응답을 만들어서 주는 것이 나음 대화의 흐름을 유연하게 제공해야 하는 상황에 스킬의 출력이 유용함 예를 들어, 주문 봇은 주문 끝이라는 발화가 오기 전가지 주문을 진행하면서 사용자가 주문한 메뉴에 따라 메뉴 추천이나 알레르기 경고 등을 중간에 추가할 수 있음 2.2. 데이터 출력의 큰 틀이 바뀌지 않고 구체적인 몇 가지 요소만 바뀌는 상황에 스킬을 데이터로 사용할 수 있음 예를 들어, 활율 출력 봇에서는 시간, 분, 환율..
1. 플러그인 개요 봇 작업자가 되묻기 질문을 설정하거나 원하는 출력을 설정하는 기능 파라미터 설정을 통해서 사용할 수 있는 플러그인과 봇 응답형식에서 사용할 수 있는 플러그인으로 나뉘어짐 2. '파라미터 설정' 플러그인 되묻기 질문에서 봇이 필수적으로 받아야하는 파라미터를 사용자가 좀 더 편리하고 정확하게 입력하도록 도움 예를 들어, 주소지를 입력받을 때 '정의된 폼' 플러그인 기능을 통해 주소 입력형식을 제공함 3. '봇 응답형식 설정' 플러그인 버튼을 통해 사용자가 카카오톡 채널과 관련된 컨텐츠로 쉽게 연결하도록 도움 예를 들어, 카카오톡 채널에 등록된 쿠폰을 노출시키기 위해 추가 버튼을 통해 '카카로톡 채널 쿠폰' 플러그인을 설정함 3.1. 공유하기 플러그인 플러그인을 눌렀을 때 해당 말풍선을 친..
1. Event API 개요 챗봇이 먼저 대화를 시작할 수 있도록 도와주는 기능 특정 이벤트에 대한 알림, 안내 등의 목적으로 사용 과금 대상이며 메시지 1건당 15원이므로 월렛 생성 및 연결이 선행되어야 함 2. Event API 활용 예시 2.1. 정보성 메시지 예시 시나리오 2.1.1. 결기결과 알림 사용자가 관심있는 경기정보를 발송 2.1.2. 주문 상품 준비 완료 안내 커피 주문 후 제조가 완료되면 안내 2.1.3. 재입고 알림 사용자가 관심있는 상품에 대해 재입고 알림 메시지를 발송 2.2. 광고성 메시지 예시 시나리오 이 경우에는 의무적으로 광고성 메시지임을 표기해야 함 2.2.1. 프로모션 안내 이벤트/특가판매 등 프로모션에 대해서 필요한 시각에 Event API로 광고 메시지를 발송 2...
1. 컨텍스트 개요 봇과 대화에서 문맥적 상황을 공유함 봇 작업자가 블록 안에서 직접 해당 컨텍스트를 정의하고 블록간 연결 및 관리를 수행함 컨텍스트가 잘 정의되어 있다면, 봇은 사용자에게 보다 똑똑하고 매끄러운 대화를 경험하게 함 2. 컨텍스트를 언제 쓰나요? 서로 다른 블록 간 연결고리를 만들 때 사용함 서로 다른 의도를 나타내는 블록들이 하나의 컨텍스트로 묶여서 연결될 수 있음 예를 들어, 컨텍스트를 설정을 통해 블록1의 output이 블록2의 input이 될 수 있음 '커피주문' 이라는 컨텍스트 설정을 통해 '따뜻하게'라는 발화는 따뜻한 음료라고 해석됨 3. 컨텍스트, 이것만 기억해요! 현재 블록의 파라미터 정보는 전달 가능 현재 블록을 실행시킨 사용자의 발화정보는 전달 불가 정보를 받는 블록은 ..
1. 응답 설정 개요 응답은 사용자 발화가 특정 블록에 매칭될 경우 출력되는 답변 하나의 블록당 최대 3개의 연속된 응답을 노출할 수 있고 사용자 기기에 따라 다양한 형태로 만들 수 있음 2. 응답의 종류 챗봇 관리자센터에서의 응답은 봇 작업자가 목표로 하는 디바이스에 따라 카카오톡 응답과 카카오톡 미니 응답으로 나누어짐 2.1. 카카오톡 응답 텍스트형, 이미지형, 카드형, 커머스형, 리스트 형 중 원하는 말풍선 타입을 선택 응답 개수에 따라 기본형, 랜덤형, 케로셀형 등으로 출력함 2.2. 카카오미니 응답 텍스트형만 사용할 수 있고 여러 개의 응답을 등록할 경우 랜덤형으로 출력됨 응답을 설정하지 않을 경우 봇에서 패턴발화를 입력하더라도 안읽음으로 처리됨 => 만약 스킬을 응답으로 사용하는 경우는 스킬데..
1. 파라미터 개요 파라미터란 봇이 사용자 의도를 정확히 이해하기 위한 필수 데이터임 봇은 대화를 통해 파라미터 데이터를 채우고 필요한 파라미터가 없으면 되물음 '스킬'은 입력된 데이터에 맞는 다양한 결과값을 보여주는데 이때의 데이터도 파라미터임 스킬 제작 작업자는 필수 파라미터를 정의함. 2. 챗봇 관리자센터의 [파라미터 만들기] 파라미터명, 엔티티, 값, 필수 파라미터로 설정 체크 등등 3. 파라미터 구성 요소 3.1. 파라미터 명 파라미터를 구분하는 이름 3.2. 엔티티 발화에 매핑된 엔티티를 파라미터에 연결함 발화 입력시 유효한 엔티티가 있는 경우에는 추천되고, 선택 태깅 가능함 3.3. 값 엔티티를 통해서 채우거나 이전 또는 현재의 정보에 접근해서 값을 채움 이외에도 고정된 값을 지정할 수 있음..
1. 발화 패턴 개요 챗봇이 사용자 발화를 인식할 수 있도록 생성 2. 발화 패턴 동작 과정 봇 작업자가 예상 발화문을 등록하고 선택 삭제 문장 안에서 중요한 의미(정보)를 갖는 부분을 엔티티로 태깅 챗봇은 사용자 의도를 이해하기 위해 엔티티 정보를 추출하고 해당하는 블록을 선택해 보여줌 참고출처 "도움말-챗봇 관리자센터", https://i.kakao.com, 2023년 7월 3일 수정, 2023년 7월 14일 접속, https://i.kakao.com/docs/key-concepts-utterance. 챗봇 관리자센터 개요 · 도움말 - 챗봇 관리자센터