ML Skill issue

Hi all,
Im trying to create an invoice ML skill in AI center .
im facing an issue with the image below

Not sure what replicas are required . I haven’t seen this before

Please explain me what i need to do .

Thanks,
Parvati

The warning you’re experiencing in UiPath AI Center is related to the number of replicas required for the ML Skill deployment. Here’s what you need to know:

What are Replicas?
Replicas in the context of ML Skills are instances of the deployed model. Having multiple replicas ensures that multiple instances of the model are running simultaneously.

Why are Replicas Important?
High Availability (HA):

Recommendation: For production use cases, it is highly recommended to have at least two replicas.
Reason: A single replica might lead to downtime due to frequent automated maintenance or unexpected issues. Multiple replicas increase the likelihood that at least one instance of the model remains operational during maintenance or outages, ensuring uninterrupted service.
Parallel Processing:

If you expect a high volume of requests, having more replicas allows the system to handle multiple requests in parallel, thereby improving performance.
Steps to Configure Replicas:
Enabling High Availability:

Ensure you select at least two replicas when deploying your ML Skill. This setting is usually found under Advanced Infra Settings and is crucial for production environments to minimize downtime.
Resource Allocation:

Decide on the resources per replica, based on your needs and the available AI Units. More resources generally equate to better performance, but also higher costs.
Cost Considerations:

The cost of running multiple replicas will vary depending on whether you have GPUs enabled, the number of replicas, and the allocated resources.
Here is a simplified example of how to set up replicas:

Create New ML Skill: Enter necessary details like the name, package versions, and description.
Advanced Infra Settings: Toggle this setting to configure replicas.
Number of Replicas: Set the number of replicas to at least two for high availability.
Resource Allocation: Choose from the dropdown how many resources you want to allocate per replica.
Confirm Deployment: Finalize the deployment settings and confirm the creation of your ML Skill.
By following these steps, you can ensure that your ML Skill is set up with the necessary high availability to reduce downtime and handle parallel processing efficiently.

For more detailed steps, you can visit the UiPath AI Center documentation on Managing ML Skills.

LLM helped me to write this but it’s validated by me

1 Like

Ty @ashokkarale . It’s interesting . Will try .

1 Like