feat: template

This commit is contained in:
2026-01-29 11:41:03 -08:00
parent e6c19b589e
commit a6843cb3f1
3 changed files with 63 additions and 29 deletions
+10 -8
View File
@@ -78,15 +78,17 @@ impl LlamaSummarizer {
let prompt = format!(
"<|begin_of_text|><|start_header_id|>system<|end_header_id|>\n\n\
You are a helpful assistant that creates concise meeting summaries. Focus on:\n\
- Key decisions made\n\
- Action items and who owns them\n\
- Important discussions and their outcomes\n\
- Next steps\n\n\
Keep the summary structured and easy to scan.<|eot_id|><|start_header_id|>user<|end_header_id|>\n\n\
You are a helpful assistant that creates structured meeting summaries. \
Format your response using the following template:\n\n\
**Summary:** A high level overview of the meeting.\n\n\
**Key decisions:** Any important resolutions that the meeting reached.\n\n\
**Action Items:**\n\
- list of things that must be addressed\n\n\
**Discussion points:**\n\
- a list of each topic/argument/counterpoint brought up in the meeting.\n\n\
Be concise but comprehensive. Focus on capturing all important information.<|eot_id|><|start_header_id|>user<|end_header_id|>\n\n\
Please summarize this meeting transcript:\n\n\
{}<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n\
Meeting Summary:\n",
{}<|eot_id|><|start_header_id|>assistant<|end_header_id|>\n\n",
transcript
);