CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

tessl/pypi-azure-ai-documentintelligence

tessl install tessl/pypi-azure-ai-documentintelligence@1.0.0

Azure AI Document Intelligence client library for Python - a cloud service that uses machine learning to analyze text and structured data from documents

Agent Success

Agent success rate when using this tile

76%

Improvement

Agent success rate improvement when using this tile compared to baseline

1.19x

Baseline

Agent success rate without this tile

64%

rubric.jsonevals/scenario-2/

{
  "context": "Evaluates how well the solution uses azure-ai-documentintelligence batch analysis APIs to launch blob-based runs, resume them from continuation tokens, enumerate operations, and clean up stored batch results.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Batch request",
      "description": "Uses DocumentIntelligenceClient.begin_analyze_batch_documents with the provided model_id and an AnalyzeBatchDocumentsRequest that sets azure_blob_source or azure_blob_file_list_source along with result_container_url, optional result_prefix, and overwrite_existing when requested.",
      "max_score": 30
    },
    {
      "name": "Capture tokens",
      "description": "Extracts the operation_id from the begin_analyze_batch_documents poller details and obtains a continuation_token from that poller for later resumption.",
      "max_score": 15
    },
    {
      "name": "Resume status",
      "description": "Resumes a batch run via get_analyze_batch_result using the continuation_token and reads the AnalyzeBatchResult from the returned poller to surface status plus succeeded_count, failed_count, and skipped_count.",
      "max_score": 20
    },
    {
      "name": "List operations",
      "description": "Calls list_analyze_batch_results with skip/top parameters and maps each AnalyzeBatchOperation to summaries containing operation_id, status, and percent_completed when present.",
      "max_score": 20
    },
    {
      "name": "Delete result",
      "description": "Invokes delete_analyze_batch_result with the given model_id and result_id to remove stored batch analysis outputs as part of the cleanup flow.",
      "max_score": 15
    }
  ]
}

Version

Workspace
tessl
Visibility
Public
Created
Last updated
Describes
pypipkg:pypi/azure-ai-documentintelligence@1.0.x
tile.json