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
Quality
Pending
Does it follow best practices?
Impact
83%
1.09xAverage score across 10 eval scenarios
{
"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-mediadocs
evals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10