Я получаю сообщение об ошибке при попытке добавить большой документ в Watson Discovery с помощью. Net SDK. Проблема возникает, когда размер файла превышает 11 МБ. Я пытался добавить один и тот же документ в несколько сред и коллекций. Если размер файла меньше 11 МБ, приведенный ниже код работает отлично.
Код:
byte[] content = File.ReadAllBytes(@"D:\test\A17_FlightPlan.pdf");
using (MemoryStream ms = new MemoryStream(content))
{
try
{
var document = discoveryService.AddDocument(
environmentid,
collectionid,
ms,
"A17_FlightPlan.pdf",
"application/pdf",
null);
}
catch (Exception ex)
{
Console.Write(ex.ToString());
}
}
Ошибка: {"Запрос API не выполнен с кодом состояния InternalServerError: Ошибка INKApi | x-global- ID транзакции: | ошибка: "}