Spaces:
Runtime error
Runtime error
Eddyhzd
commited on
Commit
·
eb7fab5
1
Parent(s):
5c16325
test
Browse files
app.py
CHANGED
|
@@ -70,11 +70,17 @@ def chatbot(message, history):
|
|
| 70 |
|
| 71 |
messages.append({"role": "user", "content": message})
|
| 72 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
# Appel API Mistral
|
| 74 |
response = clientLLM.chat.completions.create(
|
| 75 |
model="mistral-small-latest",
|
| 76 |
messages=messages,
|
| 77 |
-
tools=
|
| 78 |
)
|
| 79 |
|
| 80 |
bot_reply = response.choices[0].message.content.strip()
|
|
|
|
| 70 |
|
| 71 |
messages.append({"role": "user", "content": message})
|
| 72 |
|
| 73 |
+
available_tools = [{
|
| 74 |
+
"name": tool.name,
|
| 75 |
+
"description": tool.description,
|
| 76 |
+
"input_schema": tool.inputSchema
|
| 77 |
+
} for tool in clientMCP.tools]
|
| 78 |
+
|
| 79 |
# Appel API Mistral
|
| 80 |
response = clientLLM.chat.completions.create(
|
| 81 |
model="mistral-small-latest",
|
| 82 |
messages=messages,
|
| 83 |
+
tools=available_tools
|
| 84 |
)
|
| 85 |
|
| 86 |
bot_reply = response.choices[0].message.content.strip()
|