Update app.py
Browse files
app.py
CHANGED
|
@@ -149,10 +149,9 @@ class BasicAgent:
|
|
| 149 |
|
| 150 |
# InferenceClient diretto — usa la Serverless Inference API HF
|
| 151 |
self.client = InferenceClient(
|
| 152 |
-
provider="sambanova", # gratuito, non usa il router a pagamento
|
| 153 |
api_key=os.getenv("HF_TOKEN"),
|
| 154 |
)
|
| 155 |
-
|
| 156 |
# Schema OpenAI dei tool per passarli al client
|
| 157 |
self.tools_schema = [_tool_to_openai_schema(t) for t in self.tools_list]
|
| 158 |
|
|
@@ -205,7 +204,7 @@ class BasicAgent:
|
|
| 205 |
hf_messages = self._messages_to_hf_format([sys_msg] + state["messages"])
|
| 206 |
|
| 207 |
response = self.client.chat_completion(
|
| 208 |
-
model="
|
| 209 |
messages=hf_messages,
|
| 210 |
tools=self.tools_schema,
|
| 211 |
tool_choice="auto",
|
|
|
|
| 149 |
|
| 150 |
# InferenceClient diretto — usa la Serverless Inference API HF
|
| 151 |
self.client = InferenceClient(
|
|
|
|
| 152 |
api_key=os.getenv("HF_TOKEN"),
|
| 153 |
)
|
| 154 |
+
|
| 155 |
# Schema OpenAI dei tool per passarli al client
|
| 156 |
self.tools_schema = [_tool_to_openai_schema(t) for t in self.tools_list]
|
| 157 |
|
|
|
|
| 204 |
hf_messages = self._messages_to_hf_format([sys_msg] + state["messages"])
|
| 205 |
|
| 206 |
response = self.client.chat_completion(
|
| 207 |
+
model="Qwen/Qwen2.5-72B-Instruct",
|
| 208 |
messages=hf_messages,
|
| 209 |
tools=self.tools_schema,
|
| 210 |
tool_choice="auto",
|