Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,3 +1,4 @@
|
|
|
|
|
| 1 |
import requests
|
| 2 |
import os
|
| 3 |
import logging
|
|
@@ -364,6 +365,8 @@ def route_model(messages, task_type, files=None, search_web=False, jurisdiction=
|
|
| 364 |
try:
|
| 365 |
# Build system prompt contextual
|
| 366 |
system_content = build_grok_prompt(prompt, task_type, jurisdiction, rag_context) # But since messages have it, prepend if not
|
|
|
|
|
|
|
| 367 |
if messages[0]['role'] != 'system':
|
| 368 |
messages = [{'role': 'system', 'content': system_content}] + messages
|
| 369 |
stream_grok = ask_grok(messages, stream=True)
|
|
|
|
| 1 |
+
# app.py
|
| 2 |
import requests
|
| 3 |
import os
|
| 4 |
import logging
|
|
|
|
| 365 |
try:
|
| 366 |
# Build system prompt contextual
|
| 367 |
system_content = build_grok_prompt(prompt, task_type, jurisdiction, rag_context) # But since messages have it, prepend if not
|
| 368 |
+
if 'CourtListener' in rag_context:
|
| 369 |
+
system_content += "\nPrioritize CourtListener snippets for accuracy: Quote key snippets, cite cases, and polish into a structured response (e.g., IRAC format for analysis tasks)."
|
| 370 |
if messages[0]['role'] != 'system':
|
| 371 |
messages = [{'role': 'system', 'content': system_content}] + messages
|
| 372 |
stream_grok = ask_grok(messages, stream=True)
|