Update app.py
Browse files
app.py
CHANGED
@@ -22,30 +22,6 @@ api_key = os.getenv('groq')
|
|
22 |
client = groq.Client(api_key=api_key)
|
23 |
|
24 |
|
25 |
-
def impressum_suche(message):
|
26 |
-
"""
|
27 |
-
Führt eine Anfrage an DuckDuckGo durch, um nach einem Impressum in Verbindung mit einer Nachricht zu suchen.
|
28 |
-
|
29 |
-
Args:
|
30 |
-
message: Der Suchbegriff, der zusammen mit "Impressum" verwendet wird.
|
31 |
-
|
32 |
-
Returns:
|
33 |
-
Den Inhalt der Antwort als Text, oder None im Fehlerfall.
|
34 |
-
"""
|
35 |
-
url = f"https://duckduckgo.com/?q=impressum {message}"
|
36 |
-
try:
|
37 |
-
response = requests.get(url)
|
38 |
-
response.raise_for_status() # Wirft eine Ausnahme für ungültige Statuscodes
|
39 |
-
return response.text
|
40 |
-
except requests.exceptions.RequestException as e:
|
41 |
-
print(f"Fehler beim Abrufen der URL: {e}")
|
42 |
-
return None
|
43 |
-
|
44 |
-
# Beispielaufruf:
|
45 |
-
if __name__ == "__main__":
|
46 |
-
suchbegriff = "Beispielunternehmen"
|
47 |
-
ergebnis = impressum_suche(suchbegriff)
|
48 |
-
|
49 |
# Use Llama 3 70B powered by Groq for answering
|
50 |
def update(prompt, ort):
|
51 |
try:
|
@@ -66,14 +42,11 @@ def selenium(message):
|
|
66 |
url = f"https://duckduckgo.com/?q=impressum {message}"
|
67 |
#<ol class="AmbQnf">
|
68 |
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
#time.sleep(3)
|
75 |
-
#element = wd.find_element(By.TAG_NAME, "body")
|
76 |
-
#return element.text
|
77 |
try:
|
78 |
completion = client.chat.completions.create(
|
79 |
model="llama3-8b-8192",
|
|
|
22 |
client = groq.Client(api_key=api_key)
|
23 |
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
# Use Llama 3 70B powered by Groq for answering
|
26 |
def update(prompt, ort):
|
27 |
try:
|
|
|
42 |
url = f"https://duckduckgo.com/?q=impressum {message}"
|
43 |
#<ol class="AmbQnf">
|
44 |
|
45 |
+
wd.get(url)
|
46 |
+
time.sleep(3)
|
47 |
+
element = wd.find_element(By.TAG_NAME, "body")
|
48 |
+
time.sleep(3)
|
49 |
+
return element.text
|
|
|
|
|
|
|
50 |
try:
|
51 |
completion = client.chat.completions.create(
|
52 |
model="llama3-8b-8192",
|