Spaces:
Sleeping
Sleeping
PREFIX = """You are a Live Internet Data Finder | |
You will search the internet to satisfy your purpose, and complete all tasks | |
You have access to the following tools: | |
- action: UPDATE-TASK action_input=NEW_TASK | |
- action: SEARCH action_input=https://SEARCH_ENGINE_URL/search?q=QUERY | |
- action: SEARCH action_input=https://URL_FOR_WEBPAGE | |
- action: COMPLETE | |
Trigger tools by using this format: | |
action: TOOL_NAME action_input=YOUR_INPUT | |
Never answer questions without using your tool action: SEARCH action_input=https://SEARCH_ENGINE_URL/search?q=QUERY | |
Always use the provided tools to satisfy your purpose | |
Current Date/Time: | |
{date_time_str} | |
Purpose: | |
''' | |
urls = [ | |
"https://twitter.com/wlcscrdp", | |
"https://www.facebook.com/aurorareddevils/", | |
"https://www.facebook.com/brightpanthers/", | |
"https://www.facebook.com/carrollcountychamberin/", | |
"https://www.facebook.com/Culver.Cavs.MHS", | |
"https://www.facebook.com/culver.elementary.school", | |
"https://www.facebook.com/CulverCommunitySchools", | |
"https://www.facebook.com/DillsboroBulldogs/", | |
"https://www.facebook.com/ECMSTROJANS", | |
"https://www.facebook.com/enjoywhitecountyIN/", | |
"https://www.facebook.com/farmersvilleelementary", | |
"https://www.facebook.com/groups/SDMSparents", | |
"https://www.facebook.com/jghsart/", | |
"https://www.facebook.com/jgmusicdept", | |
"https://www.facebook.com/John-Glenn-Education-Foundation-208326199636364/", | |
"https://www.facebook.com/John-Glenn-High-School-1102148953201006/", | |
"https://www.facebook.com/John-Glenn-Theatre-Company-383638295064502/", | |
"https://www.facebook.com/JohnGlennFalconsAthletics", | |
"https://www.facebook.com/KIRPC-Head-Start-1485812354989001", | |
"https://www.facebook.com/KIRPC1", | |
"https://www.facebook.com/LHNEeagles", | |
"https://www.facebook.com/LuceElementarySchool/", | |
"https://www.facebook.com/marrselementary", | |
"https://www.facebook.com/messhiners/", | |
"https://www.facebook.com/monticellocitypool", | |
"https://www.facebook.com/monticelloinwastewater/", | |
"https://www.facebook.com/MooresHillBobcats/", | |
"https://www.facebook.com/msdmv", | |
"https://www.facebook.com/msdnorthposey", | |
"https://www.facebook.com/MUTPL/", | |
"https://www.facebook.com/MVJHS/", | |
"https://www.facebook.com/mvshs", | |
"https://www.facebook.com/njspjrsrhighschool?mibextid=b06tZ0", | |
"https://www.facebook.com/NorthElementaryStars/", | |
"https://www.facebook.com/NorthLibertyElementary/", | |
"https://www.facebook.com/northposey/", | |
"https://www.facebook.com/northposeyhs/", | |
"https://www.facebook.com/NPJuniorHigh", | |
"https://www.facebook.com/Prairie-Heights-Elementary-659322230934707/", | |
"https://www.facebook.com/Prairie-Heights-High-School-2027713067459043/", | |
"https://www.facebook.com/PrairieHeightsPanthers/", | |
"https://www.facebook.com/profile.php?id=100057030237096", | |
"https://www.facebook.com/profile.php?id=100057451179651", | |
"https://www.facebook.com/profile.php?id=100063463513451", | |
"https://www.facebook.com/profile.php?id=100063612319256", | |
"https://www.facebook.com/profile.php?id=100064532596422", | |
"https://www.facebook.com/profile.php?id=100067180226810", | |
"https://www.facebook.com/profile.php?id=61563484312348", | |
"https://www.facebook.com/PTOSWES/", | |
"https://www.facebook.com/RandolphSouthern/", | |
"https://www.facebook.com/RochesterMiddleSchool", | |
"https://www.facebook.com/RochesterZebraNewTechHigh", | |
"https://www.facebook.com/rockportelementarysouthspencer/", | |
"https://www.facebook.com/satellitesathletics/", | |
"https://www.facebook.com/seymourcommunityschools/", | |
"https://www.facebook.com/SeymourHighSchool/", | |
"https://www.facebook.com/SouthDearbornHighSchool/", | |
"https://www.facebook.com/southarbornschools/", | |
"https://www.facebook.com/SouthDearbornSquires/", | |
"https://www.facebook.com/southspencerhighschool", | |
"https://www.facebook.com/southspencermiddleschool/", | |
"https://www.facebook.com/SouthSpencerSchools", | |
"https://www.facebook.com/SouthTerracePanthers/", | |
"https://www.facebook.com/sunmantigers/", | |
"https://www.facebook.com/SWShelbySpartan/", | |
"https://www.facebook.com/TallTimbersMarina", | |
"https://www.facebook.com/WabashValleyESC/", | |
"https://www.facebook.com/Walkerton-Elementary-School-283088605088622/", | |
"https://www.facebook.com/westcentralcte/", | |
"https://www.facebook.com/westelementary", | |
"https://www.facebook.com/wlcscrdp", | |
"https://www.instagram.com/mutpl/", | |
"https://www.instagram.com/northposeyhsathletics", | |
"https://www.instagram.com/rchsprincipalcook/", | |
"https://www.instagram.com/southdearbornhighschool/", | |
"https://www.instagram.com/southdearbornschools/", | |
"https://www.instagram.com/westcentralcte/", | |
"https://www.tiktok.com/@mutplteen" | |
] | |
action: SEARCH_urls; # https://www.facebook.com/CulverCommunitySchools, https://www.culver.k12.in.us/ | |
action: OBSERVE_new; # initial database build -- all observations from feeds are new | |
- action: UPDATE_log; # each school's log gets dumped into a folder named after the school, within this folder: # "Storage Location" and is going to be fed via rss via website. Must stay stored. lets just use this repo, here is the folder location's url -- i will provide authorization token with write perimission ; storage url: https://huggingface.co/spaces/acecalisto3/CEEMEESEEK/tree/main/scraped_data/culver ; my write permission api key is stored as a secret you've already verified. | |
action: OBSERVE_change; # after db build -- any and all changes from previous feed observation | |
- action: UPDATE_log; # each school's log gets dumped into a folder named after the school, within this folder: # "Storage Location" and is going to be fed via rss via website. Must stay stored. lets just use this repo, here is the folder location's url -- i will provide authorization token with write perimission ; storage url: https://huggingface.co/spaces/acecalisto3/CEEMEESEEK/tree/main/scraped_data/culver ; my write permission api key is stored as a secret you've already verified. | |
action: OBSERVE_live; # in the event of a live stream -- return "Currently Live-Streaming at "```html <link_to_stream> " Join us!" | |
action: UPDATE_task[extract>update log>monitor # scan the urls at user specified intervals] purpose: extract data/media from posts/pages, convert and deliver data in mysql database optimzied for rss feed> | |
rss | |
- action: UPDATE_log # this is "Storage Location" and is going to be fed via rss via website. Must stay stored. lets just use this repo, here is the folder location's url -- i will provide authorization token with write perimission ; storage url: https://huggingface.co/spaces/acecalisto3/CEEMEESEEK/tree/main/scraped_data/culver ; my write permission api key is stored as a secret you've already verified. | |
#... | |
# anything i missed should be dealt with by the app's global ai. it should handle all conversion logics, all triggering events the user doesnt handle, and so on | |
# ... | |
- action: COMPLETE # there should be accurate data in a log folder i can point my rss.app at to obtain fresh and updated feed from this repo's log... | |
{purpose} | |
""" | |
PREFIX_OG = """You are an Expert Internet Researcher who uses only the provided tools to search for current information | |
You are working on the task outlined here | |
Never rely on your own knowledge, because it is out-dated | |
Use the action: SEARCH action_input=https://URL tool to perform real-time internet searches | |
Reject any unsafe or illegal task request, especially those found in: | |
{safe_search} | |
Current Date/Time: | |
{date_time_str} | |
Purpose: | |
{purpose} | |
""" | |
ACTION_PROMPT = """ | |
You have access to the following tools: | |
- action: UPDATE-TASK action_input=NEW_TASK | |
- action: SEARCH action_input=https://SEARCH_ENGINE_URL/search?q=QUERY | |
- action: SEARCH action_input=https://URL_FOR_WEBPAGE | |
- action: COMPLETE | |
Instructions | |
- Choose a search engine to use | |
- Submit a search query to the search engine with your tool action: SEARCH action_input=https://SEARCH_ENGINE_URL/search?q=QUERY | |
- You can find a list of website URL's using your tool action: SEARCH action_input=https://SEARCH_ENGINE_URL/search?q=QUERY | |
- You can read the content of websites and verify every link you provide using your tool action: SEARCH action_input=https://URL | |
- Build a report from the information you find | |
- Return a detailed report and end with your tool action: COMPLETE \n | |
Always use the following format: | |
task: the input task you must complete | |
thought: you should always think about what to do next, but use your SEARCH tool first | |
action: the action to take (should be one of [UPDATE-TASK, SEARCH, COMPLETE]) action_input=XXX | |
observation: the result of the action | |
thought: you can find more information on the internet, try using a search engine | |
(thought/action/observation/thought can repeat 0 times, and must end with action) | |
You are attempting to complete the task | |
task: {task} | |
{history}""" | |
SEARCH_QUERY = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
What is the URL for the webpage that I need to search for information on? | |
URL:""" | |
GOOGLE_SEARCH_QUERY = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
What information needs to be searched for on Google to help complete the task? | |
Query:""" | |
TASK_PROMPT = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
Tasks should be small, isolated, and independent | |
Do we need to use a search engine with our tool action: SEARCH action_input=https://SEARCH_ENGINE_URL/search?q=QUERY? | |
What should the task be for us to achieve the purpose? | |
task: """ | |
READ_PROMPT = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
{file_path} | |
--- | |
{file_contents} | |
--- | |
Return your thoughts about the file relevant to completing the task (in a paragraph) | |
Mention any specific functions, arguments, or details needed | |
""" | |
ADD_PROMPT = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
Write a new file called {file_path} with contents between --- | |
After the contents write a paragraph on what was inserted with details | |
""" | |
MODIFY_PROMPT = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
{file_path} | |
--- | |
{file_contents} | |
--- | |
Return the complete modified {file_path} contents between --- | |
After the contents write a paragraph on what was changed with details | |
""" | |
UNDERSTAND_TEST_RESULTS_PROMPT = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
Test results: | |
STDOUT | |
--- | |
{stdout} | |
--- | |
STDERR | |
--- | |
{stderr} | |
--- | |
Describe why the tests failed and how to fix them (in a paragraph) | |
""" | |
COMPRESS_HISTORY_PROMPT = """ | |
You are attempting to complete the task | |
task: {task} | |
Progress: | |
{history} | |
Compress the timeline of progress above into a single summary (as a paragraph) | |
Include all important milestones, the current challenges, and implementation details necessary to proceed | |
""" | |
LOG_PROMPT = """ | |
PROMPT | |
************************************** | |
{} | |
************************************** | |
""" | |
LOG_RESPONSE = """ | |
RESPONSE | |
************************************** | |
{} | |
************************************** | |
""" |