Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -30,7 +30,7 @@ DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
|
|
| 30 |
GROQ_TEXT_MODEL = "llama-3.1-8b-instant"
|
| 31 |
GROQ_FINAL_MODEL = "llama-3.1-8b-instant"
|
| 32 |
GROQ_STRONG_MODEL = "openai/gpt-oss-20b"
|
| 33 |
-
GROQ_RESEARCH_MODEL = "
|
| 34 |
GROQ_VISION_MODEL = "meta-llama/llama-4-scout-17b-16e-instruct"
|
| 35 |
GROQ_AUDIO_MODEL = "whisper-large-v3-turbo"
|
| 36 |
|
|
@@ -675,9 +675,16 @@ class BasicAgent:
|
|
| 675 |
question = state.get("question", "")
|
| 676 |
|
| 677 |
query = self.make_search_query(question)
|
|
|
|
|
|
|
| 678 |
web_results = safe_tool_run(web_search_tool, query, limit=5000)
|
| 679 |
wiki_results = safe_tool_run(wikipedia_tool, query, limit=5000)
|
| 680 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 681 |
context = truncate_text(
|
| 682 |
f"Search query:\n{query}\n\n"
|
| 683 |
f"Web search results:\n{web_results}\n\n"
|
|
@@ -691,6 +698,8 @@ class BasicAgent:
|
|
| 691 |
context_label="Web/Wikipedia research results",
|
| 692 |
llm=self.research_llm,
|
| 693 |
)
|
|
|
|
|
|
|
| 694 |
return {"context": context, "raw_answer": raw_answer}
|
| 695 |
|
| 696 |
def verify_answer(self, state: AgentState) -> dict[str, Any]:
|
|
|
|
| 30 |
GROQ_TEXT_MODEL = "llama-3.1-8b-instant"
|
| 31 |
GROQ_FINAL_MODEL = "llama-3.1-8b-instant"
|
| 32 |
GROQ_STRONG_MODEL = "openai/gpt-oss-20b"
|
| 33 |
+
GROQ_RESEARCH_MODEL = "llama-3.1-8b-instant"
|
| 34 |
GROQ_VISION_MODEL = "meta-llama/llama-4-scout-17b-16e-instruct"
|
| 35 |
GROQ_AUDIO_MODEL = "whisper-large-v3-turbo"
|
| 36 |
|
|
|
|
| 675 |
question = state.get("question", "")
|
| 676 |
|
| 677 |
query = self.make_search_query(question)
|
| 678 |
+
print(f"[research query] {query}")
|
| 679 |
+
|
| 680 |
web_results = safe_tool_run(web_search_tool, query, limit=5000)
|
| 681 |
wiki_results = safe_tool_run(wikipedia_tool, query, limit=5000)
|
| 682 |
|
| 683 |
+
print(f"[web len] {len(web_results)}")
|
| 684 |
+
print(f"[wiki len] {len(wiki_results)}")
|
| 685 |
+
print(f"[web preview] {repr(web_results[:500])}")
|
| 686 |
+
print(f"[wiki preview] {repr(wiki_results[:500])}")
|
| 687 |
+
|
| 688 |
context = truncate_text(
|
| 689 |
f"Search query:\n{query}\n\n"
|
| 690 |
f"Web search results:\n{web_results}\n\n"
|
|
|
|
| 698 |
context_label="Web/Wikipedia research results",
|
| 699 |
llm=self.research_llm,
|
| 700 |
)
|
| 701 |
+
|
| 702 |
+
print(f"[research raw_answer] {repr(raw_answer[:500])}")
|
| 703 |
return {"context": context, "raw_answer": raw_answer}
|
| 704 |
|
| 705 |
def verify_answer(self, state: AgentState) -> dict[str, Any]:
|