Editar un Modelo
La edición de un modelo te permite modificar sus parámetros, lo cual puede ser necesario si necesitas ajustar algún detalle o cambiar la configuración previamente establecida. El proceso para editar un modelo es similar al de su creación.
¡Campos obligatorios!
El nombre, la URL, la descripción y el body son campos obligatorios para editar un modelo de Open Source. Si no se completa alguno de estos cambios, aparecerá un mensaje de error y no podrás continuar.
Cómo editar un modelo Open Source
-
Acceso al modelo: En la lista de modelos, haz clic sobre el nombre del modelo o sobre la fila correspondiente. Serás redirigido a la página de configuración del modelo.
-
Modificar los campos del formulario:
- Nombre del modelo: Introduce un nombre que identifique claramente al modelo.
- URL: Es necesario especificar una URL válida que el modelo utilizará para realizar sus llamadas o interacciones.
- Tamaño del vector(Solo en embedding): Tamaño de vector para realizar el vectorizado, para comparar dos vectores, deben tener el mismo tamaño.
- Descripción: Añade una breve descripción que explique el propósito o función del modelo.
- Parámetros: Algunos modelos pueden requerir parámetros adicionales para su configuración. Aunque este campo no es obligatorio, si el modelo con el que trabajas los necesita, deberás definirlos en esta sección.
- Cabeceras (Headers): Según el modelo, se puede requerir una cabecera específica. Estas pueden incluir información adicional que la API pueda necesitar para procesar la solicitud, como cabeceras de contenido, autorización, idioma, etc.
-
Body: Los diferentes proveedores de modelos, como OpenAI u Ollama, tienen múltiples variantes de modelos disponibles. Cada uno de estos modelos tiene un nombre técnico que debe enviarse en el cuerpo (body) de la solicitud cuando se desea interactuar con ellos como en este ejemplo:
{ "model": "gpt-3.5-turbo", }Importante
Destacar que el prompt debe añadirse con {{ prompt }} tal que así:
{ "model": "gpt-3.5-turbo", "prompt": {{ prompt }} }Si no se configura correctamente, el modelo no funcionará como se espera. Esto permite que la plataforma se comunique de manera efectiva con el modelo correcto.
Cada modelo puede requerir una configuración distinta para su uso. Algunos modelos necesitarán parámetros específicos (params), mientras que otros no. Por esta razón, es importante que el usuario sepa cómo interactuar con la API de cada proveedor y cómo configurar el modelo para obtener los mejores resultados.