All checks were successful
ci/woodpecker/tag/release Pipeline was successful
53 lines
1.3 KiB
YAML
53 lines
1.3 KiB
YAML
workspace:
|
|
root: ./tmp/narratio-workspace
|
|
cleanup_after_archive: false
|
|
|
|
storage:
|
|
backend: s3
|
|
s3:
|
|
bucket: "my-dnd-archive"
|
|
root_prefix: "dnd"
|
|
region: "us-east-1"
|
|
|
|
spool:
|
|
root: "/var/spool/narratio"
|
|
delete_audio_after_archive: false
|
|
|
|
archive:
|
|
enabled: true
|
|
upload_run: true
|
|
|
|
whisperx:
|
|
transcribe_url: "https://transcription.example.com/transcribe"
|
|
|
|
# Optional. When omitted entirely, Narratio defaults to seriatim binary + runtime defaults.
|
|
seriatim: {}
|
|
|
|
# Optional runtime overrides. Model/provider can be owned by Audita runtime config.
|
|
audita:
|
|
config_path: "/usr/local/etc/audita/config.yml"
|
|
llm_api_key_env: "AUDITA_LLM_API_KEY"
|
|
|
|
# Optional Scriptorium integration for analyze artifacts.
|
|
scriptorium:
|
|
config_path: "/usr/local/etc/scriptorium/config.yml"
|
|
artifacts:
|
|
session_recap:
|
|
enabled: true
|
|
prompt_id: "dnd.session_recap"
|
|
output_path: "artifacts/session_recap.md"
|
|
inputs:
|
|
transcript:
|
|
source: "trimmed_transcript"
|
|
required: true
|
|
previous_recap:
|
|
source: "previous_session_artifact"
|
|
artifact: "session_recap"
|
|
required: false
|
|
vars:
|
|
session_id: true
|
|
session_date: true
|
|
campaign_name: true
|
|
previous_session_id: true
|
|
output_kind: "session_recap"
|