CMDCRAGArcana.Pipeline.Runner behaviour (cmdc_rag_arcana v0.4.0)

Copy Markdown View Source

Pipeline runner behaviour。

默认实现调用 Arcana.Pipeline。测试或企业集成可在非 Agent 输入路径中替换 runner,但 rag_pipeline_answer tool args 不允许动态指定 runner。

Summary

Callbacks

run(t, t, t)

@callback run(String.t(), CMDCRAGArcana.Pipeline.Preset.t(), CMDCRAGArcana.Config.t()) ::
  {:ok, map()} | {:error, term()}