183 lines
6.5 KiB
YAML
183 lines
6.5 KiB
YAML
---
|
|
argument_specs:
|
|
main:
|
|
short_description: Compose the D&D transcript-processing application suite
|
|
options:
|
|
dnd_pipeline_audita_version:
|
|
type: str
|
|
required: true
|
|
description: Audita application revision for the compatible suite.
|
|
dnd_pipeline_narratio_version:
|
|
type: str
|
|
required: true
|
|
description: Narratio application revision for the compatible suite.
|
|
dnd_pipeline_notarius_version:
|
|
type: str
|
|
required: true
|
|
description: Notarius application revision for the compatible suite.
|
|
dnd_pipeline_seriatim_version:
|
|
type: str
|
|
required: true
|
|
description: Seriatim application revision for the compatible suite.
|
|
dnd_pipeline_scriptorium_version:
|
|
type: str
|
|
required: true
|
|
description: Scriptorium application revision for the compatible suite.
|
|
dnd_pipeline_manage_build_dependencies:
|
|
type: bool
|
|
required: true
|
|
description: Whether every application role manages Git and Go.
|
|
dnd_pipeline_go_snap_channel:
|
|
type: str
|
|
required: true
|
|
description: Go Snap channel passed to every application role.
|
|
dnd_pipeline_go_binary:
|
|
type: path
|
|
required: true
|
|
description: Go executable passed to every application role.
|
|
dnd_pipeline_whisperx_transcribe_url:
|
|
type: str
|
|
required: true
|
|
description: WhisperX transcription endpoint passed to Narratio.
|
|
dnd_pipeline_campaigns_repository_url:
|
|
type: str
|
|
required: true
|
|
description: Git origin containing the campaign registry.
|
|
dnd_pipeline_campaigns_revision:
|
|
type: str
|
|
required: true
|
|
description: Campaign branch, tag, or commit to deploy.
|
|
dnd_pipeline_campaigns_root:
|
|
type: path
|
|
required: true
|
|
description: Campaign checkout and Narratio registry root.
|
|
dnd_pipeline_prompt_library_repository_url:
|
|
type: str
|
|
required: true
|
|
description: Git origin containing the prompt library.
|
|
dnd_pipeline_prompt_library_revision:
|
|
type: str
|
|
required: true
|
|
description: Prompt-library branch, tag, or commit to deploy.
|
|
dnd_pipeline_prompt_library_root:
|
|
type: path
|
|
required: true
|
|
description: Prompt-library checkout root.
|
|
dnd_pipeline_audita_pipeline_modules:
|
|
type: list
|
|
elements: str
|
|
required: true
|
|
description: Ordered Audita processing modules.
|
|
dnd_pipeline_audita_output_schema:
|
|
type: str
|
|
required: true
|
|
description: Audita output schema shared with Narratio.
|
|
dnd_pipeline_audita_llm_proposal_base_url:
|
|
type: str
|
|
required: true
|
|
description: Audita proposal LLM endpoint.
|
|
dnd_pipeline_audita_llm_proposal_model:
|
|
type: str
|
|
required: true
|
|
description: Audita proposal LLM model.
|
|
dnd_pipeline_audita_llm_proposal_api_key_env:
|
|
type: str
|
|
required: true
|
|
description: Proposal LLM API-key environment variable name.
|
|
dnd_pipeline_audita_llm_proposal_timeout:
|
|
type: str
|
|
required: true
|
|
description: Proposal LLM timeout.
|
|
dnd_pipeline_audita_llm_proposal_max_retries:
|
|
type: int
|
|
required: true
|
|
description: Proposal LLM retry count.
|
|
dnd_pipeline_audita_llm_validation_base_url:
|
|
type: str
|
|
required: true
|
|
description: Audita validation LLM endpoint.
|
|
dnd_pipeline_audita_llm_validation_model:
|
|
type: str
|
|
required: true
|
|
description: Audita validation LLM model.
|
|
dnd_pipeline_audita_llm_validation_api_key_env:
|
|
type: str
|
|
required: true
|
|
description: Validation LLM API-key environment variable name.
|
|
dnd_pipeline_audita_llm_validation_timeout:
|
|
type: str
|
|
required: true
|
|
description: Validation LLM timeout.
|
|
dnd_pipeline_audita_llm_validation_max_retries:
|
|
type: int
|
|
required: true
|
|
description: Validation LLM retry count.
|
|
dnd_pipeline_audita_concurrency_total_llm:
|
|
type: int
|
|
required: true
|
|
description: Total Audita LLM concurrency.
|
|
dnd_pipeline_audita_concurrency_proposal_llm:
|
|
type: int
|
|
required: true
|
|
description: Proposal Audita LLM concurrency.
|
|
dnd_pipeline_audita_concurrency_validation_llm:
|
|
type: int
|
|
required: true
|
|
description: Validation Audita LLM concurrency.
|
|
dnd_pipeline_audita_chunking_target_sections:
|
|
type: int
|
|
required: true
|
|
description: Audita target section count.
|
|
dnd_pipeline_audita_chunking_max_section_tokens:
|
|
type: int
|
|
required: true
|
|
description: Audita maximum section tokens.
|
|
dnd_pipeline_audita_chunking_min_section_tokens:
|
|
type: int
|
|
required: true
|
|
description: Audita minimum section tokens.
|
|
dnd_pipeline_audita_normalization_max_segment_gap:
|
|
type: str
|
|
required: true
|
|
description: Audita maximum segment gap.
|
|
dnd_pipeline_audita_normalization_ellipsis_gap:
|
|
type: str
|
|
required: true
|
|
description: Audita ellipsis gap.
|
|
dnd_pipeline_audita_normalization_max_segment_duration:
|
|
type: str
|
|
required: true
|
|
description: Audita maximum segment duration.
|
|
dnd_pipeline_audita_normalization_max_segment_tokens:
|
|
type: int
|
|
required: true
|
|
description: Audita maximum segment tokens.
|
|
dnd_pipeline_audita_thresholds_glossary:
|
|
type: float
|
|
required: true
|
|
description: Audita glossary confidence threshold.
|
|
dnd_pipeline_audita_thresholds_homophones:
|
|
type: float
|
|
required: true
|
|
description: Audita homophone confidence threshold.
|
|
dnd_pipeline_audita_thresholds_spoken_word:
|
|
type: float
|
|
required: true
|
|
description: Audita spoken-word confidence threshold.
|
|
dnd_pipeline_audita_thresholds_grammar:
|
|
type: float
|
|
required: true
|
|
description: Audita grammar confidence threshold.
|
|
dnd_pipeline_audita_context_description:
|
|
type: str
|
|
required: true
|
|
description: Audita transcript context description.
|
|
dnd_pipeline_audita_diagnostics_work_dir:
|
|
type: str
|
|
required: true
|
|
description: Audita diagnostics work directory.
|
|
dnd_pipeline_audita_diagnostics_retention:
|
|
type: str
|
|
required: true
|
|
description: Audita diagnostics retention policy.
|