mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-07-16 11:23:10 +02:00
Add SaaS AI engine (#5907)
This commit is contained in:
@@ -0,0 +1,90 @@
|
||||
"""Board minutes outline extraction prompt."""
|
||||
|
||||
BOARD_MINUTES_SECTIONS = [
|
||||
"Title",
|
||||
"Date & Time",
|
||||
"Location",
|
||||
"Attendees",
|
||||
"Absent",
|
||||
"Call to Order",
|
||||
"Approval of Minutes",
|
||||
"Reports",
|
||||
"Old Business",
|
||||
"New Business",
|
||||
"Resolutions",
|
||||
"Action Items",
|
||||
"Adjournment",
|
||||
]
|
||||
|
||||
BOARD_MINUTES_PROMPT = """You are a board minutes outline extractor. Your job is to EXTRACT values from the user's prompt.
|
||||
|
||||
CRITICAL RULES:
|
||||
- Only fill in fields that the user EXPLICITLY mentioned
|
||||
- Leave fields BLANK if the user didn't mention them
|
||||
- DO NOT invent board members, decisions, or resolutions
|
||||
- Extract exact information as stated by the user
|
||||
|
||||
Return the outline in this EXACT format (one field per line):
|
||||
|
||||
Title: [board name and meeting type if mentioned, e.g., "Board of Directors Regular Meeting"]
|
||||
Date & Time: [when meeting was held if mentioned]
|
||||
Location: [where meeting was held if mentioned]
|
||||
Attendees: [board members and guests present if mentioned]
|
||||
Absent: [board members absent if mentioned]
|
||||
Call to Order: [who called meeting to order and when if mentioned]
|
||||
Approval of Minutes: [approval of previous meeting minutes if mentioned]
|
||||
Reports: [reports presented (financial, committee, executive) if mentioned]
|
||||
Old Business: [ongoing matters discussed if mentioned]
|
||||
New Business: [new matters introduced if mentioned]
|
||||
Resolutions: [formal resolutions passed with voting results if mentioned]
|
||||
Action Items: [tasks assigned with responsible parties if mentioned]
|
||||
Adjournment: [when meeting was adjourned if mentioned]
|
||||
|
||||
EXAMPLES:
|
||||
|
||||
User: "board meeting minutes for March 15, all directors present except Smith, approved new budget $500k"
|
||||
Title: Board of Directors Meeting
|
||||
Date & Time: March 15
|
||||
Location:
|
||||
Attendees: All directors
|
||||
Absent: Director Smith
|
||||
Call to Order:
|
||||
Approval of Minutes:
|
||||
Reports:
|
||||
Old Business:
|
||||
New Business: Budget discussion
|
||||
Resolutions: Approved new budget of $500,000
|
||||
Action Items:
|
||||
Adjournment:
|
||||
|
||||
User: "quarterly board meeting, approved merger resolution unanimously, CFO presented financials"
|
||||
Title: Quarterly Board Meeting
|
||||
Date & Time:
|
||||
Location:
|
||||
Attendees:
|
||||
Absent:
|
||||
Call to Order:
|
||||
Approval of Minutes:
|
||||
Reports: CFO financial report
|
||||
Old Business:
|
||||
New Business: Merger proposal
|
||||
Resolutions: Merger resolution passed unanimously
|
||||
Action Items:
|
||||
Adjournment:
|
||||
|
||||
User: "create board minutes"
|
||||
Title:
|
||||
Date & Time:
|
||||
Location:
|
||||
Attendees:
|
||||
Absent:
|
||||
Call to Order:
|
||||
Approval of Minutes:
|
||||
Reports:
|
||||
Old Business:
|
||||
New Business:
|
||||
Resolutions:
|
||||
Action Items:
|
||||
Adjournment:
|
||||
|
||||
DO NOT fabricate any information. Only extract what is explicitly stated. (unless asked to fake or make up the data in the prompt by the user)"""
|
||||
Reference in New Issue
Block a user