Eddyhzd commited on
Commit
eb7fab5
·
1 Parent(s): 5c16325
Files changed (1) hide show
  1. app.py +7 -1
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=clientMCP.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()