Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Dokumente · SKILL.md

cloud-integrations

cloud-integrations

Use MarkItDown Azure Document Intelligence and Azure Content Understanding integrations safely from CLI and Python.

Independent GitHub snapshot · Automated classification · Original documentation governs

Skill-Dokumentation

GitHub

name: cloud-integrations description: "Use MarkItDown Azure Document Intelligence and Azure Content Understanding integrations safely from CLI and Python." disable-model-invocation: true metadata: disco-role: operating license: MIT

MarkItDown Cloud Integrations

Use this sub-skill when a user explicitly wants MarkItDown to send supported files to Azure Document Intelligence or Azure Content Understanding. These integrations require Azure endpoints, credentials, optional MarkItDown extras, network access, and may incur service cost. For local/offline conversion use ../core-conversion/SKILL.md; for OCR plugin behavior use ../ocr-plugin/SKILL.md; for MCP serving use ../mcp-server/SKILL.md.

Choose the Integration

  • Document Intelligence: use for document/image layout extraction through Azure Document Intelligence prebuilt-layout; CLI flags are --use-docintel or -d plus --endpoint or -e.
  • Content Understanding: use for multimodal document, image, audio, and video conversion; CLI flags are --use-cu, --cu-endpoint, optional --cu-analyzer, and optional --cu-file-types.
  • Mutual exclusion: --use-docintel and --use-cu cannot be combined in one CLI invocation.
  • Safe first step: run scripts/check_cloud_configuration.py for import, argument, and file-type validation before any real cloud conversion.

Safe Preflight

The bundled checker performs local validation only by default and does not call Azure.

python scripts/check_cloud_configuration.py \
  --mode cu \
  --endpoint "https://<content-understanding-resource>.cognitiveservices.azure.com/" \
  --analyzer "<custom-analyzer-id>" \
  --file-types pdf,mp4

For Document Intelligence:

python scripts/check_cloud_configuration.py \
  --mode docintel \
  --endpoint "https://<document-intelligence-resource>.cognitiveservices.azure.com/"

References

  • references/azure-document-intelligence.md: install extras, CLI flags, Python usage, file-type routing, credentials, and cloud boundaries for DocumentIntelligenceConverter.
  • references/content-understanding.md: install extras, CLI flags, Python usage, analyzer routing, YAML front matter, multimodal file types, and cu_file_types restrictions for ContentUnderstandingConverter.
  • references/troubleshooting.md: parser failures, missing optional dependencies, credential selection, analyzer mismatch behavior, and safe cloud-call boundaries.

Safety Rules

  • Do not make a real Azure request unless the user supplies an endpoint and explicitly authorizes network use, credentials, and possible cost.
  • Use placeholders in examples; never hard-code API keys, tokens, or real endpoints in skill content or generated code.
  • Prefer --cu-file-types or cu_file_types when the user wants only selected formats routed to the cloud, such as PDFs and MP4s while keeping DOCX offline.
  • Treat credential discovery as runtime behavior: explicit credential objects in Python win when provided; otherwise MarkItDown cloud converters may use AZURE_API_KEY or Azure identity defaults depending on installed Azure SDK support.
Gespeicherte Skills