ワトソンメモ
スポンサーリンク
カテゴリ:NLC
対象OS:Windows
NLC でトレーニング用のデータアップロードで以下のエラーが発生しました。API コマンドは以下の通りです。
コマンド:
curl -k -i -u "%USERNAME%":"%PASSWORD%" -F training_data=@<トレーニング用のcsvファイルのパス> -F training_metadata="{\"language\":\"ja\",\"name\":\"TutorialClassifier\"}" "https://gateway.watsonplatform.net/natural-language-classifier/api/v1/classifiers"
エラー:
{
"code" : 400,
"error" : "Invalid character",
"description" : "The text value at line 1 is not a valid UTF-8 string. The malformed UTF-8 sequence is
}
今回の原因はトレーニング用のファイルが UTF-8 で保存されていないためでした。UTF-8をサポートしたテキストエディタで再保存してから再度実行して成功しました。
スポンサーリンク