Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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")
|