deanoreese commited on
Commit
989e53e
·
verified ·
1 Parent(s): 57bece8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -11
app.py CHANGED
@@ -10,23 +10,22 @@ DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
10
 
11
  # --- Basic Agent Definition ---
12
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
13
- from smolagents.models.litellm import LiteLLMModel
14
- from smolagents.agent import CodeAgent
15
 
16
  class BasicAgent:
17
  def __init__(self):
18
- print("✅ BasicAgent with LiteLLM (OpenAI-compatible)")
19
- self.model = LiteLLMModel(
20
- model="gpt-3.5-turbo",
21
- api_key=os.getenv("HF_API_KEY") # Works with OpenRouter/OpenAI keys
22
- )
23
- self.agent = CodeAgent(
24
- model=self.model,
25
- verbose=True
26
  )
27
 
28
  def __call__(self, question: str) -> str:
29
- return self.agent.run(question).strip()
 
 
30
  import os
31
 
32
  class BasicAgent:
 
10
 
11
  # --- Basic Agent Definition ---
12
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
13
+ from transformers import pipeline
14
+ import os
15
 
16
  class BasicAgent:
17
  def __init__(self):
18
+ print("✅ Initializing basic HF pipeline...")
19
+ self.generator = pipeline(
20
+ "text-generation",
21
+ model="mistralai/Mistral-7B-Instruct-v0.2",
22
+ token=os.getenv("HF_API_KEY")
 
 
 
23
  )
24
 
25
  def __call__(self, question: str) -> str:
26
+ result = self.generator(f"Answer this question accurately: {question}", max_length=256, do_sample=False)
27
+ return result[0]['generated_text'].split("Answer this question accurately:")[-1].strip()
28
+
29
  import os
30
 
31
  class BasicAgent: