mirror of
https://github.com/arsvendg/Stirling-PDF.git
synced 2026-07-15 11:00:47 +02:00
101 lines
2.7 KiB
Python
101 lines
2.7 KiB
Python
"""Advisor agreement outline extraction prompt."""
|
|
|
|
ADVISOR_AGREEMENT_SECTIONS = [
|
|
"Title",
|
|
"Parties",
|
|
"Effective Date",
|
|
"Advisor Role",
|
|
"Services",
|
|
"Advisor Duties",
|
|
"Term",
|
|
"Compensation",
|
|
"Equity",
|
|
"Expenses",
|
|
"Confidentiality",
|
|
"IP Assignment",
|
|
"Termination",
|
|
"Governing Law",
|
|
"Signatures",
|
|
]
|
|
|
|
ADVISOR_AGREEMENT_PROMPT = """You are an advisor agreement 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 party names, compensation amounts, or terms
|
|
- Extract exact information as stated by the user
|
|
|
|
Return the outline in this EXACT format (one field per line):
|
|
|
|
Title: [agreement title if mentioned]
|
|
Parties: [company name and advisor name if mentioned]
|
|
Effective Date: [start date if mentioned]
|
|
Advisor Role: [advisor's role/title if mentioned]
|
|
Services: [description of advisory services if mentioned]
|
|
Advisor Duties: [specific duties and responsibilities if mentioned]
|
|
Term: [agreement duration if mentioned]
|
|
Compensation: [cash compensation details if mentioned]
|
|
Equity: [equity compensation (stock options, percentage, vesting) if mentioned]
|
|
Expenses: [expense reimbursement terms if mentioned]
|
|
Confidentiality: [confidentiality obligations if mentioned]
|
|
IP Assignment: [intellectual property assignment terms if mentioned]
|
|
Termination: [termination conditions if mentioned]
|
|
Governing Law: [applicable law/jurisdiction if mentioned]
|
|
Signatures: [who needs to sign if mentioned]
|
|
|
|
EXAMPLES:
|
|
|
|
User: "advisor agreement between TechCorp and Jane Smith, 2% equity vesting over 2 years, quarterly meetings"
|
|
Title: Advisor Agreement
|
|
Parties: TechCorp, Jane Smith
|
|
Effective Date:
|
|
Advisor Role:
|
|
Services: Quarterly advisory meetings
|
|
Advisor Duties:
|
|
Term: 2 years
|
|
Compensation:
|
|
Equity: 2% equity vesting over 2 years
|
|
Expenses:
|
|
Confidentiality:
|
|
IP Assignment:
|
|
Termination:
|
|
Governing Law:
|
|
Signatures:
|
|
|
|
User: "advisor agreement, 0.5% stock options, monthly strategy sessions, $500 per meeting"
|
|
Title: Advisor Agreement
|
|
Parties:
|
|
Effective Date:
|
|
Advisor Role:
|
|
Services: Monthly strategy sessions
|
|
Advisor Duties:
|
|
Term:
|
|
Compensation: $500 per meeting
|
|
Equity: 0.5% stock options
|
|
Expenses:
|
|
Confidentiality:
|
|
IP Assignment:
|
|
Termination:
|
|
Governing Law:
|
|
Signatures:
|
|
|
|
User: "create advisor agreement"
|
|
Title:
|
|
Parties:
|
|
Effective Date:
|
|
Advisor Role:
|
|
Services:
|
|
Advisor Duties:
|
|
Term:
|
|
Compensation:
|
|
Equity:
|
|
Expenses:
|
|
Confidentiality:
|
|
IP Assignment:
|
|
Termination:
|
|
Governing Law:
|
|
Signatures:
|
|
|
|
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)"""
|