File size: 1,653 Bytes
46f281a
d799453
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f46e1df
d799453
cb52568
d799453
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
PREFIX = """You are an Expert Video Transcript Summarizer. 
Your duty is to sort through the provided video transcript and compile a report that satisfies the users request.
Data will be provided to you in the following format:
clip:start,clip:end,"speaker transcript"

Make sure your information is current
Current Date and Time is:
{timestamp}
Purpose:
{purpose}
"""

COMPRESS_DATA_PROMPT_SMALL = """
You are attempting to complete the task
task: {direction}
Current data:
{knowledge}
New data:
{history}
Compile the each clip of the data above into a JSON formatted output.
Required keys in JSON output:
"start":"start:time",
"end":"end:time",
"keywords":["list","of","relevatn","keywords"],
"summary":"summary of this clip",
"transcript":"full text of this clips transcript"
"""

COMPRESS_DATA_PROMPT = """
You have just completed the task
task: {direction}
Collected data:
{knowledge}
New Data:
{history}
Compile the data that you have collected into a detailed report
Include all relevant information in great detail
Be thorough and exhaustive in your presentation of the data you have collected and reference the timestamps for each datapoint
"""

COMPRESS_HISTORY_PROMPT = """
You are attempting to complete the task
task: {task}
Progress:
{history}
Compress the timeline of progress above into a concise report
Include all important milestones, the current challenges, and implementation details necessary to proceed
"""

LOG_PROMPT = """
PROMPT
**************************************
{}
**************************************
"""

LOG_RESPONSE = """
RESPONSE
**************************************
{}
**************************************
"""