-
Notifications
You must be signed in to change notification settings - Fork 629
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Erro do Watson. #155
Comments
Você fez o passo corretamente do api watson dessa lista ? |
você esta usando as credenciais inválidas da api, e esta recebendo um "acesso negado" nessa issue #89 tem um passo a passo para configurar a api do watson |
eu fiz tudo dessa issue #89 e não funcionou. |
atualiza seu repositório no github, vou dar uma olhada |
@hebertlima feito |
@hebertlima já atualizei, pode ver la e me ajudar ? |
cara desculpa demora, abri uma pr no seu repo, a url da api do watson esta errada |
Alguem pode me ajudar ? C:\Users\Biomecanica\VideoMakerRobots\node_modules\watson-developer-cloud\node_modules\ibm-cloud-sdk-core\lib\base_service.js:243 Error: Insufficient credentials provided in constructor argument. Refer to the documentation for the required parameters. Common examples are username/password and iam_access_token. |
@Beaast-exe, eu acessei https://cloud.ibm.com/resources, exclui o serviço que tinha criado a primeira vez e recriei (segui os passos do vídeo novamente). Voltou a funcionar depois disso. |
@Beaast-exe Conseguiu resolver? Posso fechar a issue? |
olha no site oficial do modulo do Watson const NaturalLanguageUnderstandingV1 = require('ibm-watson/natural-language-understanding/v1');
const { IamAuthenticator } = require('ibm-watson/auth');
const nlu = new NaturalLanguageUnderstandingV1({
authenticator: new IamAuthenticator({ apikey: '<apikey>' }),
version: '2018-04-05',
url: 'https://gateway.watsonplatform.net/natural-language-understanding/api/'
}); ai no seu caso, tenta assim e ve se funciona: const watsonApiKey = require('../credentials/watson-nlu.json').apikey;
const NaturalLanguageUnderstandingV1 = require('ibm-watson/natural-language-understanding/v1');
const { IamAuthenticator } = require('ibm-watson/auth');
const nlu = new NaturalLanguageUnderstandingV1({
authenticator: new IamAuthenticator({ apikey: watsonApiKey }),
version: '2018-04-05',
url: 'https://gateway.watsonplatform.net/natural-language-understanding/api/'
}); |
Estou com o mesmo problema de autenticação do watson ele só autentica injetando o apikey de forma manual no código, teria alguem para me ajudar |
Eu tambem estava com erros para acessar o watson, e como o @Lorhan7 mostrou, algumas coisas mudaram, porem eu continuei com o erro e fiz o seguinte: Meu erro era: Para resolver verifique:
E para finalizar esse link me ajudou bastante: |
Se voce atualizou a versao do ibm-watson como o @gmiranda13 informou e esta utilizando o arquivo watson-nlu.json como no video com as suas credenciais, pode usar o trecho de codigo abaixo que vai rolar:
|
🥇 @tvaccari34 e @gmiranda13 💯 Muito obrigado!!! Deu certo dessa forma: Instalar pacote completo ibm-watson:
E depois substituir as linhas que estavam no vídeo pelas citadas pelo @tvaccari34 const watsonApiKey = require('../credentials/watson-nlu.json').apikey
const watsonUrl = require('../credentials/watson-nlu.json').url
const NaturalLanguageUnderstandingV1 = require('ibm-watson/natural-language-understanding/v1');
const { IamAuthenticator } = require('ibm-watson/auth');
const nlu = new NaturalLanguageUnderstandingV1({
version: '2018-04-05',
authenticator: new IamAuthenticator({
apikey: watsonApiKey,
}),
url: watsonUrl,
}); |
Show @apfjunior! |
Não consigo saber o que causa este erro
The text was updated successfully, but these errors were encountered: