Knowledge Hub에 사용자 정의 지식 파일 업로드

"지식 기반에 파일을 추가할 수 있습니다 Knowledge HubAPI닫힘 애플리케이션 프로그래밍 인터페이스(Application Programming Interface). API는 CXone Mpower 시스템을 다른 소프트웨어와 연결하여 특정 기능을 자동화할 수 있습니다.를 통해." 이를 통해 사용자 지정 지식 소스닫힘 지식 베이스 문서를 호스팅하는 지식 관리 시스템입니다.의 파일로 지식 기반을 채울 수 있습니다. "즉, 지원되는 지식 소스Knowledge Hub를 사용하지 않더라도을 사용할 수 있습니다." 그런 다음 사용자 정의 지식 파일을 사용하여 콘텐츠를 생성하도록 Copilot for Agents를 구성할 수 있습니다.

이 방법은 개발자의 노력입니다. API를 사용하여 파일을 전송하려면 REST API에 대한 지식과 프로그래밍 능력이 필요합니다.

참고사항:

  • 개별 파일의 최대 파일 크기는 50MB입니다.

  • 한 번에 최대 100개의 파일을 전송할 수 있습니다.

이러한 작업을 각각 지정된 순서대로 완료합니다.

지식 기반 구성

Knowledge Hub에서 사용자 지정 지식 소스를 사용하도록 지식 기반을 구성하려면 아래 단계를 따르세요. 이렇게 하면 파일을 전송하는 API 호출에 포함해야 하는 지식 기반에 필요한 ID가 생성됩니다.

아직 지식 기반이 없으면 NiCE 전문 서비스에 문의하세요. NiCE개의 전문 서비스만 새로운 지식 기반을 생성할 수 있습니다.

  1. CXone Mpower에서 앱 선택기 를 클릭하고 선택합니다.Admin > GenAI Manager >Knowledge Hub.

  2. 사용자 정의 지식 소스를 추가할 지식 기반을 클릭합니다.

  3. 지식 기반 소스 드롭다운에서 사용자 지정을 선택합니다.

  4. 제출을 클릭합니다.

액세스 토큰 받기

Knowledge Hub API를 사용하려면 호출 헤더에 액세스 토큰을 포함해야 합니다. 액세스 토큰을 얻으려면 NiCE에서 제공한 특정 자격 증명을 교환해야 합니다. 그렇게 하려면 개발자 포털의 시작하기 지침 을 따르세요. 나중에 이 액세스 토큰을 API 호출에 포함해야 합니다. CXone Mpower은 이를 통해 해당 통화가 사기가 아니라는 사실을 알 수 있습니다.

API 인증 및 권한 부여에 대한 자세한 내용은 CXone Mpower에서 읽을 수 있습니다.

ID 가져오기

Knowledge Hub API를 사용하여 파일을 전송하려면 두 개의 ID를 포함해야 합니다.

  • Data Source ID: 사용자 정의 지식 소스에 대한 고유 ID 문자열입니다. 이는 API가 어디에서 콘텐츠를 가져올지 알려줍니다.

  • "Knowledge Hub ID: 구성한 지식 기반에 대한 고유 ID 문자열입니다." 이는 API에 콘텐츠를 푸시할 위치를 알려줍니다.

GET /knowledgehub API를 호출하면 두 가지 모두 얻을 수 있습니다.

  1. https://api-na1.niceincontact.com/eai-knowledge-hub-services/config/v1/knowledgehub API를 호출합니다. 해당 URL에서 na1를 바꿔야 할 수도 있습니다. 이는 nice-incontact.com URL의 CXone Mpower 앞에 오는 내용과 일치해야 합니다. 액세스 토큰을 꼭 포함하세요.

  2. 응답에서 Knowledge Hub ID 배열의 id 속성에서 knowledgeBases을 찾습니다.

  3. data source ID 배열의 id 속성에서 dataSources을 찾으세요.

Knowledge Hub API를 사용하여 파일 푸시

한 번에 최대 100개의 파일을 Knowledge Hub에 푸시할 수 있습니다. 파일당 최대 크기는 50MB입니다.

POST /documents API를 사용하여 파일을 Knowledge Hub에 푸시하는 스크립트를 만듭니다. Python, C#, Java 등 원하는 언어로 이 스크립트를 작성할 수 있습니다. 이 샘플 Python 스크립트를 템플릿으로 사용할 수 있습니다. 사용자 정의 지식 소스의 최신 콘텐츠로 Knowledge Hub를 업데이트하기 위해 일정에 따라 자동으로 실행되도록 스크립트를 설정합니다.

이전 단계에서 가져온 ID를 호출의 요청 본문에 문자열 매개변수로 입력합니다.POST /documents API

  1. "자격 증명을 사용하여DEVone 개발자 커뮤니티 CXone Mpower에 로그인하세요."

  2. POST /documents 페이지로 이동합니다.

  3. Try it out을(를) 클릭합니다.

  4. 문서 배열에서 다음 값을 편집하세요.

    1. clientToken인증시 받은 액세스 토큰을 입력하세요.

    2. dataSourceIddata source ID를 입력하세요.

    3. knowledgeHubIdKnowledge Hub ID를 입력하세요.

  5. 구성된 JSON을 스크립트에 복사합니다.

그러면 사용자 정의 지식이 Knowledge Hub로 전송됩니다. Knowledge HubLLM닫힘 대규모 언어 모델. 맥락에 기반해 인간의 언어를 처리, 이해, 생성하는 인공지능(AI)의 한 유형입니다.사용을 위해 수집하고 구문 분석합니다. 구성한 지식 기반 아래에 지식 소스로 표시됩니다.