追蹤(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)。