2017-03-24 9 views
0

AlchemyLanguage는 모든 호출 중에 발생한 API 트랜잭션 수를 반환하는 데 사용되며 결합 호출을 수행 할 때 특히 유용했습니다.어떻게 Watson NLU에서 사용하는 API 트랜잭션 수를 얻을 수 있습니까?

REST 호출 당 결과가 동일한 방법으로 표시되지 않습니다.

추적하거나 계산할 수있는 방법이 있습니까? 나는 당신이 엔티티들에 대한 감정을 요구할 때와 같이 서브 - 요청들 중 일부와 같은 것을 걱정한다.

답변

0

나는 간단한 테스트를 할 수 있었고 일련의 고급 기능과 하위 기능을 호출 할 수있었습니다. 그리고 고급 기능에 대한 호출 만 등록하는 것처럼 보였습니다.

1

현재 API 자체에서 트랜잭션을 추적 할 수있는 방법이 없습니다. 이를 추적하려면 (특히 비용 견적을 위해) Bluemix의 사용 대시 보드로 가야합니다. 그것을 찾으려면 : Bluemix에 로그인하고 관리를 클릭 한 다음 청구 및 사용을 선택하고 마지막으로 사용을 선택하십시오. 페이지 하단에는 인증 된 모든 서비스 목록이 표시됩니다. 그 중 하나를 확장하면 해당 월의 사용료와 총 요금이 표시됩니다.

NLU 서비스에 대한 청구 방법은 언급 한대로 API 요청 당 반드시 필요한 것은 아닙니다. serivce는 "단위"와 가격 페이지 (https://console.ng.bluemix.net/catalog/services/natural-language-understanding)에서 청구됩니다 :

NLU 항목이 풍부한 데이터 단위의 수 및 적용 농축 기능의 수를 기반으로합니다. 데이터 단위는 10,000 이하입니다. 자 이하입니다. 예 : 엔티티 및 센티멘트 추출 텍스트 15,000 자에서 은 (2 데이터 단위 * 2 엔리치먼트 기능) = 4 NLU 항목입니다.

전체적으로 트랜잭션 사용을 이해하는 가장 좋은 방법은 몇 가지 테스트 요청을 실행 한 다음 Bluemix 사용 대시 보드를 확인하는 것입니다.