slug: haystack-ai provider: Haystack / deepset generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Software & Technology min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 4 edges: - tag: Pipelines spec_file: haystack-ai-pipelines-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.75 evidence: POST /api/v1/workspaces/{workspace_name}/pipelines createPipeline; POST .../pipelines/{pipeline_name}/deploy deployPipeline reason: Create, retrieve, delete, deploy and undeploy of AI/RAG pipelines on the deepset platform — lifecycle management of AI artefacts (MLOps). Could also be read as deployment orchestration, so sub-capability choice carries some ambiguity. - tag: Dashboard spec_file: haystack-ai-dashboard-api-openapi.yml capability_id: BC-4220.20 capability_id_l1: BC-4220 capability_name: Observability Management confidence: 0.72 evidence: GET /dashboard/api/traces dashboard_traces List recent traces for dashboard; GET /dashboard/api/traces/stream Stream recent traces in real time (SSE) reason: Trace listing, streaming and clearing for a developer dashboard is runtime observability of the deployed pipeline service (logs/traces), not a business dashboard. - tag: Config spec_file: haystack-ai-config-api-openapi.yml capability_id: BC-4210.40 capability_id_l1: BC-4210 capability_name: Deployment Orchestration confidence: 0.7 evidence: POST /deploy-yaml yaml_pipeline_deploy Deploy a pipeline from a YAML definition; POST /undeploy/{pipeline_name} pipeline_undeploy reason: Despite the 'Config' tag, operations deploy and undeploy Haystack pipelines as running services — deployment orchestration of software artefacts. Could alternatively be read as AI model/pipeline lifecycle (BC-610.60); deployment framing fits the operations better. - tag: Openai spec_file: haystack-ai-openai-api-openapi.yml capability_id: BC-610.60 capability_id_l1: BC-610 capability_name: Artificial Intelligence Management confidence: 0.7 evidence: POST /v1/chat/completions openai_chat_completions Create chat completion; GET /v1/models openai_models List models reason: OpenAI-compatible inference surface (models list, chat completions, responses) exposing LLM pipelines for consumption — AI/ML model serving. Mapped to Artificial Intelligence Management; it is arguably pure API compatibility plumbing, hence moderate confidence.