2016-09-22 1 views
2

AlchemyLanguage API를 사용하여 URL에서 키워드를 추출하려고합니다. 나는 사용자 지정 Watson Knowledge Studio 모델을 가지고 있습니다.연금술 언어 + WKS 모델 + NodeJs

코드는 아래 계좌로 내 사용자 정의 모델을하지 않습니다

var alchemyL = watson.alchemy_language({ 
    api_key: 'mykey', 
    model_id: '6311a194-0b12-4795-8edc-66ac0174868f' 
}); 

var params = { 
    maxRetrieve: 1000, 
    url: 'http://nsf701.mybluemix.net/', 
} 

alchemyL.keywords(params, function (err, resp) { 
    if(err) { 
    console.log('error:', err); 
    } else { 
    console.log(resp); 
    } 
}); 

답변

0

지식 Studio는 사용자가 만든 만 typed_relation 엔드 포인트에서 사용할 수있는 기차 사용자 정의 모델 수 있습니다.

당신은 단지 참조하면 model_id

var watson = require('watson-developer-cloud'); 
var alchemyL = watson.alchemy_language({ 
    api_key: 'API_KEY' 
}) 

var parameters = { 
    url: 'http://nsf701.mybluemix.net/', 
    model: '6311a194-0b12-4795-8edc-66ac0174868f' 
}; 

alchemyL.typedRelations(parameters, function (err, response) { 
    if (err) 
    console.log('error:', err); 
    else 
    console.log(JSON.stringify(response, null, 2)); 
}); 

를 보내는 방법 이름과 방법을 업데이트해야 http://www.ibm.com/watson/developercloud/alchemy-language/api/v1/?node#typed_relations