Saltar a contenido

Crear un Modelo

Al hacer clic en el botón Añadir en la página principal de "Modelos", se abrirá un formulario para crear un modelo. Para ello es necesario completar algunos campos obligatorios. A continuación, te explicamos el proceso paso a paso, incluyendo qué información debes proporcionar para evitar errores durante la creación.

¡Campos obligatorios!

El nombre, la URL, la descripción y el body son campos obligatorios para crear 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 crear un modelo Open Source

  1. Acceso a la sección de Modelos: Dirígete a la sección de Modelos y al tipo de modelo que desees en el menú principal de la plataforma.

  2. Añadir un nuevo modelo: Haz clic en el botón Añadir para iniciar la creación de un nuevo modelo.

  3. Rellenar 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.

  4. Guardar el nuevo modelo: Una vez que hayas completado todos los campos obligatorios, haz clic en el botón Finalizar y guardar para crear el modelo y en Descartar si deseas salir del proceso de creación.

  5. Confirmación: Si todos los campos están completos y válidos, el modelo se creará correctamente y aparecerá en la lista de modelos disponibles.


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.