All skills
microsoft avatar

/azure-ai

@b3c238e
by microsoftmicrosoft/skills3.1k stars
351

Use for Azure AI: Search, Speech, OpenAI, Document Intelligence. Helps with search, vector/hybrid search, speech-to-text, text-to-speech, transcription, OCR. WHEN: AI Search, query search, vector search, hybrid search, semantic search, speech-to-text, text-to-speech, transcribe, OCR, convert text to speech.

Use this Skill: https://skilld.dev/gh/microsoft/skills/azure-ai

This session only. Nothing lands on disk.

referencessdkazure-ai-contentsafety-java.md

≈351 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Azure AI Content Safety — Java SDK Quick Reference

Condensed from azure-ai-contentsafety-java. Full patterns (blocklist management, image moderation, 8-severity) in the azure-ai-contentsafety-java plugin skill if installed.

Install

<dependency>
  <groupId>com.azure</groupId>
  <artifactId>azure-ai-contentsafety</artifactId>
  <version>1.1.0-beta.1</version>
</dependency>

Quick Start

import com.azure.ai.contentsafety.ContentSafetyClient;
import com.azure.ai.contentsafety.ContentSafetyClientBuilder;
import com.azure.ai.contentsafety.BlocklistClient;
import com.azure.ai.contentsafety.BlocklistClientBuilder;
ContentSafetyClient client = new ContentSafetyClientBuilder()
    .endpoint(endpoint).credential(credential).buildClient();

Non-Obvious Patterns

  • Two separate builders: ContentSafetyClientBuilder and BlocklistClientBuilder
  • Image from file: new ContentSafetyImageData().setContent(BinaryData.fromBytes(bytes))
  • Image from URL: new ContentSafetyImageData().setBlobUrl(url)
  • Blocklist create uses raw BinaryData + RequestOptions (not typed model)

Best Practices

  1. Blocklist changes take ~5 minutes to take effect
  2. Only request needed categories to reduce latency
  3. Typically block severity >= 4 for strict moderation
  4. Process multiple items in parallel for throughput
  5. Cache blocklist results where appropriate

Source: SKILL.md on GitHub

1 warning16d4 checks · Risk SAFE
  • Gen Agent Trust Hub16d

    This skill consists entirely of documentation, architectural quick references, and SDK code samples for Azure AI Services. It does not include any executable code or unexpected behavioral patterns. Security best practices, such as employing managed identities and avoiding hardcoded credentials, are actively promoted within the references.

  • Socket16d

    No alerts

  • Snyk16d

    Risk: LOW · No issues

  • Runlayer7mo

    15/15 files flagged

Signed by skilld at b3c238e. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 20 hours ago.

Activeupdated 2 months ago
metadata
{
  "author": "Microsoft",
  "version": "1.2.1"
}

README badge

README badge for microsoft/skills/azure-ai