Human Plugin 작동 방식
한 번 배포한 뒤, 백엔드에서 호출하면 됩니다.
- 액세스 키와 PostgreSQL 데이터베이스를 사용해 인프라에 Human Plugin을 배포합니다. 이 시점부터 Unico 네트워크에 연결됩니다. 인프라에서 Human Plugin 실행하기를 참고하세요.
- 플로우 중 하나,
clientId, 고유한correlationId, 그리고credential에 사용자의 문서를 담아 백엔드에서 프로세스를 생성합니다. - 결과를 읽습니다. Human Token은 사용자가 누구인지 알려 주고, 인텔리전스는 해당 사용자가 귀사와 어떤 활동을 했는지 알려 줍니다.
모든 응답에 포함되는 항목
| 필드 | 의미 |
|---|---|
id | 프로세스 ID입니다. GET /v1/processes/{id}에 사용합니다 |
state | PROCESS_STATE_CREATED, PROCESS_STATE_FINISHED 또는 PROCESS_STATE_FAILED |
data.humanToken | 사용자가 누구인지 나타냅니다. 재검증에서는 data.humanTokenMatch입니다 |
data.ndocs | 사용자의 인텔리전스 |
문서는
credential로 전송하세요사용자의 문서는 credential에만 담아 보냅니다. Human Plugin은 이 값을 귀사의 인프라에 보관하고 인텔리전스에 집계합니다.
알아 두면 좋은 점
- Human Plugin은 호출자를 인증하지 않습니다. 백엔드에서만 접근할 수 있도록 유지하세요. 네트워킹 및 보안을 참고하세요.
- 프로세스를 나열, 검색 또는 삭제하는 엔드포인트와 웹훅은 없습니다. 대기 중인 프로세스는 조회할 때 업데이트됩니다.