CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-azure-mgmt-media

Microsoft Azure Media Services Client Library for Python - A management library for Azure Media Services that provides programmatic access to media processing and streaming capabilities in the cloud.

83

1.09x

Quality

Pending

Does it follow best practices?

Impact

83%

1.09x

Average score across 10 eval scenarios

Overview
Eval results
Files

rubric.jsonevals/scenario-9/

{
  "context": "This criteria evaluates how effectively the engineer uses azure-mgmt-media to create audio and video analysis transforms and submit analysis jobs. The focus is on correct usage of the package's video and audio intelligence capabilities, including proper configuration of analyzer presets and job submission.",
  "type": "weighted_checklist",
  "checklist": [
    {
      "name": "Transform Creation",
      "description": "Uses client.transforms.create_or_update() to create transforms in both audio and video analysis functions, passing resource_group, account_name, transform_name, and a Transform object with outputs configured",
      "max_score": 20
    },
    {
      "name": "AudioAnalyzerPreset Usage",
      "description": "Creates AudioAnalyzerPreset instance with audio_language parameter set to the provided language_code and mode set to 'Standard' or 'Basic', then uses it in the Transform's output configuration",
      "max_score": 25
    },
    {
      "name": "VideoAnalyzerPreset Usage",
      "description": "Creates VideoAnalyzerPreset instance with insights_to_extract parameter configured based on insights_mode ('AudioInsightsOnly', 'VideoInsightsOnly', or 'AllInsights'), then uses it in the Transform's output configuration",
      "max_score": 25
    },
    {
      "name": "Job Submission",
      "description": "Uses client.jobs.create() to submit jobs with a Job object containing JobInputAsset (referencing input_asset_name) and JobOutputAsset (referencing output_asset_name) in the inputs and outputs arrays",
      "max_score": 20
    },
    {
      "name": "Client Initialization",
      "description": "Initializes AzureMediaServices client from azure.mgmt.media module with proper credentials and subscription_id, and correctly accesses client.transforms and client.jobs operation groups",
      "max_score": 10
    }
  ]
}

Install with Tessl CLI

npx tessl i tessl/pypi-azure-mgmt-media

tile.json