File size: 1,669 Bytes
1154e0a
d799453
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f46e1df
d799453
cb52568
d799453
1154e0a
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
63
PREFIX = """You are an Expert Video 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
Produce a report as output
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
**************************************
{}
**************************************
"""