stools / README.md
VeuReu's picture
Upload 4 files
c306d02 verified

A newer version of the Gradio SDK is available: 6.1.0

Upgrade
metadata
title: veureu-stools
emoji: 🛠️
colorFrom: yellow
colorTo: yellow
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
pinned: false

🛠️ veureu-stools (Salamandra-7B-Tools · ZeroGPU)

Endpoints

  • /api/predict (Gradio): entrada [ "<messages_json>", "<tools_json>" ] → salida { "text": "...", "tool_calls": [...], "tool_results": [...] }.
    ➜ Este es el endpoint que usa el Space engine.
  • /api/chat (Gradio): entrada [ "<messages_json>", "<tools_json>", max_new_tokens, temperature, top_p ] → salida idéntica.

Variables de entorno

  • MODEL_ID (opcional): por defecto BSC-LT/salamandra-7b-tools.
    Puedes apuntar a BSC-LT/salamandra-7b-instruct si prefieres.

Notas

  • El modelo no ejecuta herramientas reales salvo un ejemplo local: calculator (seguro).
    Si el modelo devuelve {"tool_calls":[...]}, el Space intentará ejecutar esas llamadas en sandbox y añadirá tool_results.
    Puedes desactivar la ejecución poniendo EXECUTE_TOOLS=False en app.py.