AI/ML Service Activation

Enable JFrog AI/ML front-end service to integrate ML model building and deployment with enterprise security controls.

JFrog AI/ML integrates everything Machine Learning and data science teams need to build and scale ML models in production, yielding a unified AI solution for every need.

AI/ML teams can reliably and rapidly move models from experimentation to production, while applying proven development security and control practices across the lifecycle.

For Self-managed JFrog subscriptions, JFrog AI/ML uses a front-end/back-end model.

  • The back-end is hosted by JFrog in the cloud.
  • The front-end service runs on your JPD. It is included in the Artifactory installer and must be enabled.
📘

Note

Do not enable the JFrog AI/ML service on Artifactory Edge nodes.

Prerequisites

Before enabling JFrog AI/ML, verify that your environment meets the following requirements.

RequirementDetails
Network connectivityDirect internet connection to https://grpc.qwak.ai (proxy not supported)
JFrog platformSelf-managed JPD with Artifactory 7.x
LicenseEnterprise+ (contact JFrog to confirm AI/ML entitlement)
Edge nodesDo not enable on Artifactory Edge nodes

Enabling JFrog AI/ML

  1. Verify back-end connectivity: your JPD must reach https://grpc.qwak.ai via a direct internet connection. Proxy configuration is not supported.

  2. Go to the $JFROG_HOME/artifactory/var/etc directory. Edit the system.yaml file as follows:

    frontend:  
      ml:    
        jfrogMlAppState: VISIBLE
    jfconnect:
      enabled: true
  3. Restart Artifactory.

  4. Verify that the JFrog AI/ML service is running. See Monitoring Service Statuses.

    In the JFrog Platform interface, click Platform module > AI/ML and follow the instructions to install the essential components for operating AI/ML in your self-managed environment.

Frequently Asked Questions

❓Is a direct internet connection required for JFrog AI/ML?

A: Yes. The JFrog AI/ML front-end service on your JPD must connect directly to https://grpc.qwak.ai (the JFrog-hosted back-end). Proxy configurations are not supported for this connection.

❓Which license tier includes JFrog AI/ML?

A: JFrog AI/ML is available on Enterprise+ self-managed installations. Contact JFrog to confirm AI/ML entitlement for your license. The feature is not available on Edge nodes.

❓How do I verify that JFrog AI/ML is running after enabling it?

A: After restarting Artifactory, navigate to Platform module > AI/ML in the JFrog Platform UI. Follow the in-UI instructions to complete the setup. You can also monitor the service status via Monitoring Service Statuses.