다음은 Kore.ai 봇 플랫폼에서 사용할 수 있는 API 목록입니다. API 기능 및 사용 지침에 대한 자세한 내용은 여기를 참조하세요.
봇 정의 API
API | 설명 | 연결된 앱 범위 | |
---|---|---|---|
봇 빌더 | 봇 관리 | ||
파일 업로드 | 봇 아이콘과 마찬가지로 botdefinition , botconfig 및 botfunction 파일을 로컬 서버에 업로드하고 봇 API 가져오기에 사용되는 파일 Id를 가져옵니다. |
없음 | 봇 정의에서 봇 가져오기 |
새 봇으로 봇 가져오기 | 계정 소유자의 빌더 도구에서 새 봇을 생성하려면 파일을 업로드하여 생성된 파일 ID를 사용합니다. | 없음 | 봇 정의에서 봇 가져오기 |
기존 봇으로 봇 가져오기 | 봇 정의 파일을 기존 봇으로 가져와 새 버전으로 업그레이드하거나 이전 버전으로 복원합니다. | 없음 | 봇 정의에서 봇 가져오기 |
봇 가져오기 상태 | 봇 가져오기 요청의 상태를 확인합니다. | 없음 | 봇 정의에서 봇 가져오기 |
샘플 봇 설치 | 샘플 봇을 설치합니다. | 없음 | 봇 정의 아래에서 봇 생성 |
봇 내보내기 | 봇 정의와 모든 관련 구성 요소를 내보냅니다. | 봇 내보내기 | 봇 정의 아래에서 봇 내보내기를 선택 |
봇 내보내기 – 상태 | 봇 내보내기 요청 상태를 확인하고, 내보내기 완료 후 봇 내보내기 복사본의 다운로드 링크도 제공합니다. | 봇 내보내기 | 봇 정의 아래에서 봇 내보내기를 선택 |
채널 활성화 | 봇에 대한 채널을 활성화 또는 업데이트합니다. | 없음 | ChannelManagement에서 채널 관리 |
봇 게시 | 봇에 대한 게시 요청을 시작합니다. | 없음 | 봇 게시에서 게시 |
봇 변수 가져오기 | 전역 및 콘텐츠 변수를 봇으로 가져옵니다. | 변수 가져오기 | 없음 |
일괄 테스트 실행 | 일괄 테스트 제품군의 실행을 호출합니다. | 일괄 테스트 실행 | 없음 |
일괄 테스트 실행 상태 | 고유 테스트 요청 ID에 대한 실행 상태를 알 수 있습니다. | 일괄 테스트 실행 | 없음 |
일괄 테스트 제품군 가져오기 | 봇에 사용할 수 있는 배치 테스트 제품군 목록을 가져오기 | 일괄 테스트 관리 | 일괄 테스트 관리 |
일괄 테스트 제품군 내보내기 | 주어진 일괄 테스트 제품군의 테스트 사례 내보내기 | 일괄 테스트 관리 | 일괄 테스트 관리 |
일괄 테스트 제품군 가져오기 | 일괄 테스트 제품군을 가져옵니다 | 일괄 테스트 관리 | 일괄 테스트 관리 |
일괄 테스트 제품군 삭제 | 일괄 테스트 제품군을 삭제합니다 | 일괄 테스트 관리 | 일괄 테스트 관리 |
일괄 테스트 제품군 실행 삭제 | 일괄 테스트 제품군의 특정 실행을 삭제합니다 | 일괄 테스트 관리 | 일괄 테스트 관리 |
NLP 학습 API
API | 설명 | 연결된 앱 범위 | |
---|---|---|---|
봇 빌더 | 봇 관리 | ||
ML 발화 가져오기 | ML 발화를 봇으로 가져옵니다 | 발화 가져오기 | 테스트 및 학습에 발화 가져오기 |
ML 발화 가져오기 상태 | ML 발화 API 가져오기를 통해 ML 발화 가져오기 요청 상태를 가져옵니다. | 발화 가져오기 | 테스트 및 학습에 발화 가져오기 |
ML 발화 학습 | 봇에 대한 ML 학습을 시작합니다. | ML 학습 | 테스트 및 학습에서 ML 학습 |
ML 발화 학습 상태 | ML 학습 상태를 가져옵니다. | ML 학습 | 테스트 및 학습에서 ML 학습 |
ML 발화 내보내기 | 봇의 ML 발화를 내보냅니다. | 발화 내보내기 | 테스트 및 학습에서 발화 내보내기 |
ML 발화 내보내기 상태 | ML 발화 내보내기 복사본의 다운로드 링크를 가져옵니다. | 발화 내보내기 | 테스트 및 학습에서 발화 내보내기 |
FAQ 학습 | 지식 그래프 학습을 시작합니다. | FAQ 학습 | 테스트 및 학습에서 FAQ 학습 |
FAQ 학습 상태 | FAQ 학습 상태를 가져옵니다. | FAQ 학습 | 테스트 및 학습에서 FAQ 학습 |
파일 또는 URL에서 추출 | 파일 또는 URL을 사용하여 FAQ를 추출합니다. | 지식 그래프 관리 | 지식 그래프 관리에서 지식 그래프 관리 |
추출 기록 가져오기 | KG 추출 기록 목록을 가져옵니다. | 지식 그래프 관리 | 지식 그래프 관리에서 지식 그래프 관리 |
추출 질문 가져오기 | KG 추출 질문 목록을 가져옵니다. | 지식 그래프 관리 | 지식 그래프 관리에서 지식 그래프 관리 |
KnowledgeTasks 가져오기 | 노드와 함께 지식 작업 목록을 가져옵니다. | 지식 그래프 관리 | 지식 그래프 관리에서 지식 그래프 관리 |
추출에서 질문 추가 | 추출에서 지식 그래프로 특정 질문을 추가합니다. | 지식 그래프 관리 | 지식 그래프 관리에서 지식 그래프 관리 |
FAQ 가져오기 | 지식 작업에서 질문 및 노드 목록을 가져옵니다. | 지식 그래프 관리 | 지식 그래프 관리에서 지식 그래프 관리 |
NLP 설정 업데이트 | NLP 임곗값 및 설정을 업데이트합니다. | NLP 설정 | 테스트 및 학습에서 NLP 설정 |
봇 분석 API
API | 설명 | 연결된 앱 범위 | |
---|---|---|---|
봇 빌더 | 봇 관리 | ||
의도 찾기 | 의도 인식 결과 및 NLP 및 ML 엔진의 점수를 가져옵니다. | 의도 및 입력 감지 | 의도 감지에서 의도 및 입력 감지 |
대화 기록 | 봇과 사용자 사이의 대화 메시지를 시간 역순으로 가져옵니다. | 채팅 기록 | 봇 분석에서 채팅 기록 |
디버그 로그 | 특정 대화의 디버그 로그를 가져옵니다. | 디버그 로그 | 없음 |
ChangeLogs 가져오기 | 주어진 특정 기간 동안의 봇 정의에 이루어진 변경 사항 목록을 가져옵니다. | 로그 기록 | 로그 관리자 아래의 봇 감사 로그 |
세션 기록 | 생성된 대화 세션을 검색합니다. | 봇 세션 | 로그 아래의 봇 세션 |
대시보드 위젯 데이터 | 봇에 추가된 특정 맞춤형 대시보드에서 위젯의 데이터 결과를 가져옵니다. | 맞춤형 보고서 | 맞춤형 보고서에서 맞춤형 보고서 |
분석 받기 | API를 사용하여 의도 감지 및 작업 성능과 관련된 메트릭 데이터를 추출합니다 | 메트릭 | 없음 |
사용자 참여 추세 | 다양한 시간 간격으로 특정 기간 동안 봇과 상호 작용한 사용자 수를 제공합니다. | 사용자 참여 추세 | 없음 |
관리자 API
API | 설명 | 연결된 봇 관리자 앱 범위 |
---|---|---|
봇 가져오기 | 계정에서 사용할 수 있는 봇 목록을 검색합니다 | 프로필 관리에서 역할 관리 |
역할 가져오기 | 봇이나 관리자 역할을 계정으로 가져옵니다 | 프로필 관리에서 역할 관리 |
역할 가져오기 | 계정에서 사용할 수 있는 봇 또는 관리자 역할 목록을 검색합니다. | 프로필 관리에서 역할 관리 |
사용자 역할 세부 정보 가져오기 | 계정에서 모든 사용자 및 관련 역할에 대한 전체 정보를 가져옵니다 | 프로필 관리에서 역할 관리 |
그룹 가져오기 | 계정에서 사용할 수 있는 그룹 및 그룹 구성원 목록을 가져옵니다 | 프로필 관리에서 역할 관리 |
역할 내보내기 | 계정에서 봇 또는 관리자 역할을 내보냅니다 | 프로필 관리에서 역할 관리 |
BT 역할 할당 | 특정 봇의 사용자 집합에 봇 역할을 할당합니다 | 프로필 관리에서 역할 관리 |
관리자 역할 할당 | 관리자 역할에서 사용자 또는 그룹을 추가 또는 제거합니다 | 프로필 관리에서 역할 관리 |
사용자 액세스 업데이트 | 봇 빌더에 액세스하는 기능을 추가하거나 제거하려면 새 봇을 생성합니다 | 프로필 관리에서 역할 관리 |
사용자 생성 | 계정에 사용자를 추가합니다 | 사용자 관리 아래 사용자 관리 |
사용자 정보 가져오기 | 사용자 세부 정보를 검색합니다 | 사용자 관리 아래 사용자 관리 |
사용자 업데이트 | 사용자 세부 정보를 업데이트합니다 | 사용자 관리 아래 사용자 관리 |
계정에서 사용자 제거 | 계정에서 사용자를 제거합니다 | 사용자 관리 아래 사용자 관리 |
고객 데이터 삭제 | 고객 데이터를 삭제합니다 | 프로필 관리에서 사용자 데이터 삭제 |
고객 데이터 상태 API 삭제 | 고객 데이터 삭제 요청의 상태를 확인합니다 | 프로필 관리에서 사용자 데이터 삭제 |
관리자 콘솔 감사 로그 | 관리자 콘솔 감사 로그를 가져옵니다 | 로그 관리자에서 관리자 콘솔 감사 로그 |
데이터(데이터 테이블) 액세스 API
API | 설명 | 연결된 앱 범위 |
---|---|---|
데이터 삽입 | 데이터 표에 데이터에 삽입합니다 | 데이터 테이블에 대한 쓰기 액세스 |
대량 데이터 삽입 | 데이터 테이블에 대량 데이터에 삽입합니다 | 데이터 테이블에 대한 쓰기 액세스 |
데이터 업데이트 | 데이터를 데이터 테이블로 업데이트합니다 | 데이터 테이블에 대한 읽기 및 쓰기 액세스 |
데이터 삭제 | 데이터 테이블에서 데이터를 삭제합니다 | 데이터 테이블에 대한 읽기 및 삭제 액세스 |
테이블 데이터 가져오기 | 데이터 테이블에서 데이터를 가져옵니다 | 데이터 테이블에 대한 읽기 액세스 |
데이터 보기 가져오기 | 데이터 보기에서 데이터를 가져옵니다 | 테이블 보기에 대한 읽기 액세스 |