ai-pipeline-orchestration
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements multiple patterns for ingesting untrusted external data that could contain malicious instructions designed to influence downstream LLM tasks.
- Ingestion points: The
fetch_documentstask in the Prefect RAG pipeline accepts asource_urlfor external content, and thebatch_inference_flowreads from a user-providedinput_file. - Boundary markers: The provided code snippets do not include explicit delimiters or "ignore embedded instructions" warnings for the ingested content.
- Capability inventory: The ingested data is processed via
SentenceTransformerfor embeddings and passed to OpenAI'sgpt-4o-miniin the batch inference pipeline. - Sanitization: No explicit sanitization or validation of the fetched document content or input file data is shown before processing.
- [COMMAND_EXECUTION]: The skill provides instructions and code for executing commands and managing infrastructure.
- The setup instructions include local shell commands for package installation and starting orchestration servers.
- The Airflow example utilizes the
KubernetesPodOperatorto execute theaxolotltraining CLI within a remote container (nvcr.io/nvidia/pytorch:24.05-py3), which is a standard pattern for model training orchestration. - [EXTERNAL_DOWNLOADS]: The skill references several external resources and libraries.
- Downloads and installs standard Python packages including
prefect,prefect-kubernetes,sentence-transformers,qdrant-client, andopenai. - Fetches the official
nvidia/pytorchcontainer image from NVIDIA's registry (nvcr.io), which is a well-known service.
Audit Metadata