# Cómo usar modelos en inferencia

Algunos modelos son demasiado grandes para ser descargados e inferidos de forma local en la mayoría de sistemas. Por este motivo, proporcionamos una API para consumir modelos del kit Alia alojados en servidores.&#x20;

El acceso a dicha API requiere una autenticación mediante una API Key, la cual será proporcionada por la Universidad de Alicante.&#x20;

{% hint style="info" %}
Una API, o Interfaz de Programación de Aplicaciones, es un conjunto de reglas y protocolos que permite a diferentes programas de software comunicarse entre sí. En este caso la API proporciona comunicación entre el sistema del usuario y el modelo alojado en un servidor.
{% endhint %}

La llamada a la API se realiza mediante una solicitud POST a la siguiente URL:  `https://salamandra.tools.gplsi.es/complete`&#x20;

El cuerpo de la solicitud debe enviarse en formato JSON con la siguiente estructura:

```json
{ 
    "text": "Texto a completar", 
    "model": "nombre-del-modelo"
}
```

Donde  `"nombre-del-modelo"` debe ser sustituido por el nombre correspondiente.

Se facilita una demo para los usuarios que no estén familiarizados con el funcionamiento de las API.\\

{% file src="<https://2386731243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F7Zg7IFm6JLeN6DTx8uFS%2Fuploads%2FO22TPt0jtxj9csSK1stf%2FDemo_Salamandras_API_GPLSI1.ipynb?alt=media&token=10245a74-01d1-4fe9-ad51-35e4d9b7a3cf>" %}
