일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 마이바티스 트랜잭션
- 스프링 배치 메타 테이블
- 폐기하기
- JSONObject 분할
- JobExecutionAlreadyRunningException
- nonblocking
- 스프링 웹플럭스
- 문자형을 날짜형으로
- 스프링 리액티브 프로그래밍
- JSON 분해
- str_to_date
- Meta Table
- 무시하기
- JSON 분할
- 스프링 배치 공식문서
- git stage
- date_format
- 마리아디비
- JSONArray 분할
- jar 소스보기
- spring reactive programming
- JSON 분리
- batchInsert
- ChainedTransactionManager #분산데이터베이스 #Spring Boot #MyBatis
- 날짜형을 문자형으로
- multi update
- 성능개선
- spring webflux
- org.json
- 스테이지에 올리기
- Today
- Total
목록전체 글 (197)
ebson
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. 챗봇 관리자센터 개요 · 도움말 - 챗봇 관리자센터
아래는 Udemy의 Ultimate AWS Certified Solutions Architect Associate SAA-C03 강의내용 중 Section 8. 69 - 86강을 요약한 내용입니다.(Section 8. High Availability and Scalability: ELB & ASG) 1. Scalability & High Availability 1.1. Scalability란 어플리케이션이나 시스템이 대규모의 부하를 처리하는 것을 의미 1.1.1. Vertical Scalability 인스턴스의 사이즈를 증강 (스케일 업, 스케일 다운) 데이터베이스 같은 비분산 시스템에서 사용되는 방식 RDS, 일라스틱 캐시는 수직 스케일링이 가능 1.1.2. Horizonral Scalability 인..
1. 블록 개요 블록이란 사용자 의도(Intent)의 기본 단위임 1개의 블록은 1개의 의도를 표현함 봇은 유입된 사용자 발화를 사전에 등록된 내용을 기반으로 분석해 사용자 의도를 파악하고 1개 블록을 추출함 2. 블록의 구성 2.1. 화면 구성 사용자 발화패던, 파라미터, 봇 응답 형식, 스킬, 컨텍스트 등 2.1.1. 사용자 발화 입력용 텍스트란, 머신러인 적용체크, 머신러닝 발화관리, 입력된 발화 검색, 파라미터 설정 등 2.1.2. 봇 응답 텍스트, 이미지, 지도, 커머스, 리스트 응답 추가 등 3. 블록의 종류 3.1. 기본 블록 봇을 구동할 때 필요한 최소한의 이벤트를 정의한 블록 봇 생성 시 자동으로 생성되고 삭제 불가, 시나리오 설정에서 수정 가능 3.1.1. 웰컴 블록 사용자가 봇을 처음..
1.시나리오 개요 시나리오란 봇 안에서 사용자가 경험할 수 있는 서비스 단위임 예를 들어, 금융 관련 봇에서 시나리오는 '예금', '적금', '대출' 등이 될 수 있음 사용자의 의도를 응대하는 가장 작은 단위를 블록이라고 함 다양한 블록들이 모여 하나의 시나리오를 구성함 2. 시나리오 종류 2.1. 기본 시나리오 2.1.1. 웰컴 블록 봇이 사용자를 처음 만날때 발송하는 메시지를 정의 2.1.2. 폴백 블록 봇이 사용자의 발화 의도를 이해하지 못할때 발송하는 메시지를 정의 2.1.3. 탈출 블록 되묻기 상황 등에서 사용자가 대화를 초기화하거나 탈출하는 명령어를 정의 2.2. 커스텀 시나리오 봇 작업자가 서비스 단위 등으로 구분하여 지속적으로 생성함 3. 시나리오 설정 3.1. 되묻기 질문 봇이 사용자로부..