Update app.py
Browse files
app.py
CHANGED
@@ -99,15 +99,8 @@ class BasicAgent:
|
|
99 |
max_new_tokens=512,
|
100 |
temperature=0.0,
|
101 |
)
|
102 |
-
|
103 |
self.agent = CodeAgent(model=self, tools=[], add_base_tools=True)
|
104 |
|
105 |
-
# self.agent = CodeAgent(
|
106 |
-
# model=model,
|
107 |
-
# tools=[],
|
108 |
-
# add_base_tools=True
|
109 |
-
# )
|
110 |
-
|
111 |
def _serialize_messages(self, messages):
|
112 |
prompt = []
|
113 |
for m in messages:
|
@@ -117,7 +110,7 @@ class BasicAgent:
|
|
117 |
prompt.append(f"{role}: {text}")
|
118 |
return "\n".join(prompt)
|
119 |
|
120 |
-
def
|
121 |
print(f"Agent received question (first 50 chars): {question[:50]}...")
|
122 |
|
123 |
allowed = {"max_new_tokens", "temperature", "top_k", "top_p"}
|
@@ -138,6 +131,8 @@ class BasicAgent:
|
|
138 |
"content": [{"type": "text", "text": response}],
|
139 |
}
|
140 |
|
|
|
|
|
141 |
def run_and_submit_all( profile: gr.OAuthProfile | None):
|
142 |
"""
|
143 |
Fetches all questions, runs the BasicAgent on them, submits all answers,
|
|
|
99 |
max_new_tokens=512,
|
100 |
temperature=0.0,
|
101 |
)
|
|
|
102 |
self.agent = CodeAgent(model=self, tools=[], add_base_tools=True)
|
103 |
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
def _serialize_messages(self, messages):
|
105 |
prompt = []
|
106 |
for m in messages:
|
|
|
110 |
prompt.append(f"{role}: {text}")
|
111 |
return "\n".join(prompt)
|
112 |
|
113 |
+
def generate(self, question: str) -> str:
|
114 |
print(f"Agent received question (first 50 chars): {question[:50]}...")
|
115 |
|
116 |
allowed = {"max_new_tokens", "temperature", "top_k", "top_p"}
|
|
|
131 |
"content": [{"type": "text", "text": response}],
|
132 |
}
|
133 |
|
134 |
+
__call__ = generate
|
135 |
+
|
136 |
def run_and_submit_all( profile: gr.OAuthProfile | None):
|
137 |
"""
|
138 |
Fetches all questions, runs the BasicAgent on them, submits all answers,
|