Writes the full answer, summary, structured CSV/JSON, and optional prompts to disk.
Usage
save_rag_answer_outputs(
answer,
output_dir = RESULTS_DIR,
prefix = "rag_answer",
system_prompt = NULL,
output_instructions = NULL
)Examples
answer <- paste(
"## Summary response\nExample summary.",
"## Structured data\n```json\n[]\n```",
sep = "\n\n"
)
save_rag_answer_outputs(
answer,
output_dir = tempfile("ragcat_outputs_"),
prefix = "example_answer"
)
#> $markdown
#> [1] "/tmp/RtmpJurnP1/ragcat_outputs_19d65b365763/example_answer_20260520_210100.md"
#>
#> $summary_markdown
#> [1] "/tmp/RtmpJurnP1/ragcat_outputs_19d65b365763/example_answer_20260520_210100_summary.md"
#>
#> $csv
#> [1] "/tmp/RtmpJurnP1/ragcat_outputs_19d65b365763/example_answer_20260520_210100.csv"
#>
#> $json
#> [1] "/tmp/RtmpJurnP1/ragcat_outputs_19d65b365763/example_answer_20260520_210100.json"
#>
