var client = new HttpClient();
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", _docIntelligenceConfig.ApiKey);
var url = $"{_docIntelligenceConfig.Endpoint}documentintelligence/documentModels/{_docIntelligenceConfig.ModelId}:analyze?api-version=2024-11-30";
var fileBytes = await File.ReadAllBytesAsync(filePath);
var content = new ByteArrayContent(fileBytes);
content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/pdf");
var response = await client.PostAsync(url, content);
С конечной точкой, полученной из моего подключенного ресурса портала Azure


И я дважды проверил идентификатор своей модели, запустив анализ документа с обученной моделью и перейдя на вкладку результатов после завершения анализа.

В дополнение к этому я дважды проверил, что моя конечная точка работает так, как ожидалось, поскольку я обновил код до примера модели, и это удалось:
var modelId = "prebuilt-document"; // test with a prebuilt model
var client = new HttpClient();
client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", _docIntelligenceConfig.ApiKey);
// Use formrecognizer route
var url = $"{_docIntelligenceConfig.Endpoint}formrecognizer/documentModels/{modelId}:analyze?api-version=2023-07-31";
var fileBytes = await File.ReadAllBytesAsync(filePath);
var content = new ByteArrayContent(fileBytes);
content.Headers.ContentType = new System.Net.Http.Headers.MediaTypeHeaderValue("application/pdf");
var response = await client.PostAsync(url, content);
Я также пытался просто подключить свою модель вместо модели «предварительно созданного документа» и убедиться, что я переобучаю модель в той же версии API, что и пример, но это все равно возвращается с ошибкой 404.
Я не уверен, что попробовать дальше, какие-либо рекомендации?
Полная ошибка:
{StatusCode: 404, ReasonPhrase: 'Not Found', Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers:
{
ms-azure-ai-errorcode: NotFound
x-ms-error-code: NotFound
x-envoy-upstream-service-time: 23
apim-request-id: id here
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
X-Content-Type-Options: nosniff
x-ms-region: UK South
Date: Fri, 17 Oct 2025 12:22:50 GMT
Content-Length: 146
Content-Type: application/json; charset=utf-8
}}
Подробнее здесь: https://stackoverflow.com/questions/797 ... -new-docum
Мобильная версия