- Notas relacionadas
- Primeros pasos
- Notificaciones
- Proyectos
- Conjuntos de datos
- Etiquetado de datos
- Paquetes ML
- Paquetes listos para usar
- Procesos
- Habilidades ML
- Logs de ML
- Document UnderstandingTM en AI Center
- API de AI Center
- Licencia
- Plantillas de soluciones de AI
- Tutorial
- Invocar habilidades ML públicas mediante API
- Ahorre costes de infraestructura utilizando las API de AI Center
- Actualizar la implementación de la habilidad ML mediante la API
- Guía básica de resolución de problemas
Actualizar la implementación de la habilidad ML mediante la API
Para acceder a las API de AI Center:
- Registra una aplicación externa (configuración única).
- Genera un token de autenticación (renueva al caducar).
- Realiza llamadas a la API de AI Center.
- Ve a la página Administración desde el panel de navegación izquierdo y selecciona Aplicaciones externas.
- Selecciona + Añadir aplicación y dale un nombre para añadir una nueva aplicación externa.
Nota: Solo el tipo de aplicación confidencial puede acceder a las API de AI Center.
- Selecciona Añadir ámbito para habilitar el ámbito de AI Center en la aplicación externa.
- Elige Acceso a la API de AI Center (vista previa) en el menú desplegable Recurso .
- Ve a la pestaña Ámbito de la aplicación y elige las API a las que quieres dar acceso a las aplicaciones externas. En el siguiente ejemplo, seleccionas todas las API para simplificar.
- Una ventana emergente con el ID de la aplicación y un Secreto de la aplicación confirman que la aplicación se ha añadido correctamente. Comprueba el ID de la aplicación y el Secreto de la aplicación en cualquier momento desde Editar aplicación externa.
Nota: Utiliza estas credenciales para generar un token de autenticación en el siguiente paso.
Consulta la página Gestionar aplicaciones externas para obtener más información.
La aplicación externa debe solicitar un token de acceso al Identity Server de UiPath para la autenticación y el acceso seguro.
Para simplificar, utilizamos Postman en este tutorial. Puedes registrar 10 tokens de forma gratuita y utilizar su interfaz web, aplicación o cualquier otra herramienta.
Genera una solicitud POST al punto final de Identity Server que incluya lo siguiente en el cuerpo de la solicitud:
client_id
: ID de aplicación del paso anterior.client_secret
: Secreto de la aplicación del paso anterior.grant_type
: client_credentials.
application/x-www-form-urlencoded
como tipo de contenido si utilizas Postman.
También puedes ver los permisos habilitados para esta aplicación externa.
accountname
y tenantname
son específicos de tu cuenta.
Account ID
yTenant ID
. Comprueba los detalles de la cuenta y del tenant en la sección de información del perfil dentro del tenant.Authorization
. El campo de autorización se rellena con el token de autenticación generado en el paso anterior.
Ahora puedes acceder a API específicas.
sampleClassifierSkill
(usado como ejemplo) está actualmente en el estado Disponible.
Utiliza las API de AI Center para:
- Busca el ID de habilidad ML de sampleClassifierSkill.
- Detener (desimplementar) la habilidad ML.
- Iniciar (volver a implementar) y verificar la actualización de estado.
GET ML Skills
, puedes recuperar todas las habilidades ML en tu cuenta y tenant.
GET /ai-deployer/v1/mlskills?name=sampleClassifierSkill
sampleClassifierSkill
.
Bearer
.
ML Skill
en el siguiente APIs
para modificar el estado:
UPDATE ML Skill
para modificar la configuración de implementación en una habilidad ML específica.
En el siguiente ejemplo, cambiamos el recuento de réplicas incluyendo el nuevo número en el cuerpo de la solicitud.