Skip to content

追蹤(Tracing)

就像代理(Agents)的追蹤方式一樣,語音處理流程(voice pipeline)也會自動進行追蹤。

你可以參考上方的追蹤文件以取得基本的追蹤資訊,此外,你也可以透過 [VoicePipelineConfig][agents.voice.pipeline_config.VoicePipelineConfig] 進一步設定語音處理流程的追蹤行為。

與追蹤相關的主要欄位如下:

  • [tracing_disabled][agents.voice.pipeline_config.VoicePipelineConfig.tracing_disabled]:控制是否停用追蹤。預設情況下,追蹤是啟用的。
  • [trace_include_sensitive_data][agents.voice.pipeline_config.VoicePipelineConfig.trace_include_sensitive_data]:控制追蹤紀錄中是否包含可能的敏感資料,例如語音轉錄內容。這僅針對語音處理流程,不包含你的 Workflow 內部處理的資料。
  • [trace_include_sensitive_audio_data][agents.voice.pipeline_config.VoicePipelineConfig.trace_include_sensitive_audio_data]:控制追蹤紀錄中是否包含音訊資料。
  • [workflow_name][agents.voice.pipeline_config.VoicePipelineConfig.workflow_name]:追蹤流程(trace workflow)的名稱。
  • [group_id][agents.voice.pipeline_config.VoicePipelineConfig.group_id]:追蹤的 group_id,可用於串聯多個追蹤紀錄。
  • [trace_metadata][agents.voice.pipeline_config.VoicePipelineConfig.tracing_disabled]:要隨追蹤一併包含的額外中繼資料(metadata)。