Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Importante
Esta característica se encuentra en su versión beta. Los administradores de cuentas pueden controlar el acceso a esta característica desde la página Vista previa de la consola de la cuenta. Consulte Administrar versiones preliminares de Azure Databricks.
En esta página se describe cómo crear, compartir y administrar servicios de modelo en el catálogo de Unity.
Requirements
- Versión preliminar de Unity AI Gateway habilitada para su cuenta. Consulte Administrar versiones preliminares de Azure Databricks.
- Un área de trabajo de Azure Databricks en una región compatible con Unity AI Gateway.
- Unity Catalog habilitado para su área de trabajo. Consulte Habilitar un área de trabajo para Unity Catalog.
- Para crear un servicio de modelos, debe disponer de:
-
USE CATALOG,USE SCHEMAyCREATE SERVICEen el catálogo y el esquema donde se crea el servicio de modelo. -
EXECUTEen cada modelo al que el servicio de modelo hace referencia como destino. -
EXECUTE,USE CATALOG, yUSE SCHEMAen cada servicio proveedor del modelo que el servicio del modelo referencia como destino. -
USE CATALOG,USE SCHEMAyCREATE TABLEen el catálogo y el esquema donde se crea la tabla de inferencia, si habilita el registro de inferencia.
-
Creación de un servicio de modelo
Puede crear un servicio de modelo en la interfaz de usuario de Unity AI Gateway o en el Explorador de catálogos.
Los servicios de modelo y los servicios de proveedor de modelos comparten un único espacio de nombres dentro de un esquema de catálogo de Unity. No puede usar un nombre para un servicio de modelo si ya lo usa un servicio de proveedor de modelos en el esquema y viceversa.
Uso de la interfaz de usuario
- Realice una de las acciones siguientes:
- En la barra lateral del área de trabajo, haga clic en Puerta de enlace de IA y, a continuación, haga clic en Crear.
- En el Explorador de catálogos, vaya al esquema donde desea crear el servicio de modelo y, a continuación, haga clic en Crear>Servicio>Servicio de modelo.
- Escriba un nombre para el servicio de modelo y seleccione el catálogo y el esquema en los que se va a crear. Si empieza desde el Explorador de catálogos, el Explorador de catálogos rellena previamente el catálogo y el esquema.
- Selecciona el destino principal al que atender. Este destino puede ser un modelo alojado en Databricks en el que tengas
EXECUTEy que Unity AI Gateway pueda servir, o un servicio de proveedor de modelos en el que tengasEXECUTE,USE CATALOGyUSE SCHEMA. - Haga clic en Crear.
Después de crear el servicio de modelo, Azure Databricks abre su página de información general, donde puede empezar a trabajar o configurar características adicionales, como el registro de inferencia.
Conceder acceso a un servicio de modelos
Para permitir que otros usuarios consulten un servicio de modelo, concédales EXECUTE en el servicio de modelo y USE CATALOG y USE SCHEMA en su catálogo y esquema. Si el servicio de modelo registra información en una tabla de inferencia, concédele el privilegio SELECT sobre dicha tabla para que pueda leer las solicitudes y respuestas registradas.
Para conceder acceso en el Explorador de catálogos:
- En Catalog Explorer, abra el servicio del modelo.
- En la pestaña Permisos, haga clic en Conceder.
- Seleccione los usuarios o grupos a los que conceder acceso, seleccione el
EXECUTEprivilegio y haga clic en Conceder.
Asegúrese de que las mismas identidades también tengan USE CATALOG y USE SCHEMA en el catálogo y el esquema del servicio de modelos. Para permitirles leer las solicitudes y respuestas registradas, conceda SELECT en la tabla de inferencia desde su pestaña Permisos .
Para obtener más información sobre cómo conceder y descubrir el acceso, consulte Administrar los servicios de modelo.
Configurar funciones de un servicio de modelos
Puede configurar características como los límites de velocidad, el registro de inferencia y los límites de protección en el servicio de modelo desde la interfaz de usuario de Unity AI Gateway, de la misma manera que los configura en un punto de conexión de Unity AI Gateway. Vea:
- Configuración de los límites de velocidad para los servicios de IA mediante Unity AI Gateway
- Supervisión de servicios de modelo mediante tablas de inferencia
Registro de inferencia
Al habilitar el registro de inferencia, Azure Databricks crea una tabla de catálogo de Unity nueva y vacía con un esquema predefinido en la ubicación que especifique. Tenga en cuenta lo siguiente:
- Debes tener los privilegios
USE CATALOG,USE SCHEMAyCREATE TABLEsobre el catálogo y el esquema de destino. - El creador del servicio de modelo es el propietario de la tabla de inferencia. Ningún otro usuario tiene acceso a menos que lo conceda.
- Si ya existe una tabla en la ubicación especificada, se produce un error al crear el servicio de modelo.
- La tabla de inferencia tiene un ciclo de vida independiente del servicio de modelo. Si eliminas la tabla, el servicio de modelo seguirá funcionando, pero dejará de registrar información.
Para más información sobre las tablas de inferencia, consulte Supervisión de los servicios de modelo mediante tablas de inferencia.
Eliminación de un servicio de modelo
Para eliminar un Modelos de servicio, debes tener al menos el privilegio MANAGE sobre él. El propietario tiene un superconjunto de MANAGE.
Para eliminar un servicio de modelo, ábralo en el Explorador de catálogos y seleccione Eliminar en el menú kebab.
Los servicios de modelo proporcionados por el sistema en system.ai no se pueden eliminar.