Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -160,7 +160,7 @@ def attack_sus(message, max_tokens, temperature, top_p):
|
|
160 |
top_p=top_p,
|
161 |
)
|
162 |
|
163 |
-
return
|
164 |
|
165 |
def respond(
|
166 |
message,
|
@@ -175,9 +175,9 @@ def respond(
|
|
175 |
suspicious = getbool(clasif_client.predict(text=message, api_name="/predict"))
|
176 |
|
177 |
if suspicious == "POSITIVE":
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
elif suspicious == "NEGATIVE":
|
182 |
messages = [{"role": "system", "content": system_message}]
|
183 |
|
@@ -189,15 +189,16 @@ def respond(
|
|
189 |
|
190 |
messages.append({"role": "user", "content": message})
|
191 |
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
|
|
201 |
else:
|
202 |
raise Exception(f"Invalid suspicious type:{suspicious}")
|
203 |
|
|
|
160 |
top_p=top_p,
|
161 |
)
|
162 |
|
163 |
+
return message.choices[0].delta.content, end=""
|
164 |
|
165 |
def respond(
|
166 |
message,
|
|
|
175 |
suspicious = getbool(clasif_client.predict(text=message, api_name="/predict"))
|
176 |
|
177 |
if suspicious == "POSITIVE":
|
178 |
+
message = attack_sus(message, max_tokens, temperature, top_p):
|
179 |
+
print("pos", message)
|
180 |
+
return message
|
181 |
elif suspicious == "NEGATIVE":
|
182 |
messages = [{"role": "system", "content": system_message}]
|
183 |
|
|
|
189 |
|
190 |
messages.append({"role": "user", "content": message})
|
191 |
|
192 |
+
message = llm_client.chat_completion(
|
193 |
+
messages,
|
194 |
+
model="meta-llama/Llama-3.2-11B-Vision-Instruct",
|
195 |
+
max_tokens=max_tokens,
|
196 |
+
stream=False,
|
197 |
+
temperature=temperature,
|
198 |
+
top_p=top_p
|
199 |
+
):
|
200 |
+
print("neg: ", message.choices[0].delta.content, end="")
|
201 |
+
return message.choices[0].delta.content, end=""
|
202 |
else:
|
203 |
raise Exception(f"Invalid suspicious type:{suspicious}")
|
204 |
|