Add1E commited on
Commit
76e4da2
·
1 Parent(s): ad7efe8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -0
app.py CHANGED
@@ -67,6 +67,8 @@ def send_to_chatgpt(prompt_file, transcript):
67
 
68
  st.title("Webseiten-Scraper")
69
  base_prompt = os.getenv("prompt")
 
 
70
  csv_name = "results.csv"
71
  df = pd.read_csv(csv_name, encoding='utf-8')
72
  df.columns = [col.replace(' ', '_') for col in df.columns]
@@ -104,6 +106,27 @@ if st.button("Scrape"):
104
  else:
105
  st.error("Bitte geben Sie eine gültige URL ein.")
106
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
107
  if st.sidebar.button("Upload Data"):
108
  repo.git_add(os.path.abspath(f'{localdir}/{filename}'))
109
  repo.git_commit("Add new headlines.csv")
 
67
 
68
  st.title("Webseiten-Scraper")
69
  base_prompt = os.getenv("prompt")
70
+ prompt2 = os.getenv("prompt2")
71
+ prompt3 = os.getenv("prompt3")
72
  csv_name = "results.csv"
73
  df = pd.read_csv(csv_name, encoding='utf-8')
74
  df.columns = [col.replace(' ', '_') for col in df.columns]
 
106
  else:
107
  st.error("Bitte geben Sie eine gültige URL ein.")
108
 
109
+
110
+
111
+ if st.button("What does GPT need?"):
112
+ if url:
113
+ scraped_html = scrape_website(url)
114
+ scraped_txt = "Headline: " + scraped_html['heute_überschrift'] + " Sub-headline: " + scraped_html['heute_zsm'] + " news text: " + scraped_html['scraped_html']
115
+ response = send_to_chatgpt(prompt2, scraped_txt)
116
+ st.write("Heute-Artikel: ")
117
+ st.code(scraped_html['heute_überschrift'])
118
+ st.code(scraped_html['heute_zsm'])
119
+ st.write(scraped_html['scraped_html'])
120
+ st.write("ChatGPT says it needs: ")
121
+ st.code(response)
122
+
123
+ response2 = send_to_chatgpt(prompt3, response)
124
+ st.write("What ChatGPT wrote with this instructions")
125
+ st.code(response2)
126
+ else:
127
+ st.error("Bitte geben Sie eine gültige URL ein.")
128
+
129
+
130
  if st.sidebar.button("Upload Data"):
131
  repo.git_add(os.path.abspath(f'{localdir}/{filename}'))
132
  repo.git_commit("Add new headlines.csv")