Deploying Code Conversion


You must install BMC AMI Platform before deploying the Code Conversion service.

Success

Best practice
We recommend the Granite-3.1-8B-Instruct model for this integration. 

Warning
Important

We support the following inference engines for BYOLLM:

  • OpenAI
  • vLLM
  • Triton

To deploy Code Conversion on Kubernetes

  1. Log in to the primary manager node of Kubernetes and access /<extracted_dir>/BMC-AMI-PLATFORM-2.0.00.
  2. Verify that the scripts/code-conversion.sh file is present.
  3. Run the code-conversion.sh file and provide the following input:

Field

Description

ces_scheme

Protocol of the CES instance

ces_host

Host name or IP address of the CES instance

ces_port

Port of the CES instance

ces_username

The CES instance user name, if required.

ces_password

The CES instance password, encoded in base64 format, if required.

Warning
Important

Adding CES details is optional.

To verify the deployment

  1. Verify that the service and pod are running successfully under the name spaces by using the following commands:
     kubectl get po --namespace bmcami-prod-amiai-services
     

    1760614364850-648.png

     kubectl get svc --namespace bmcami-prod-amiai-services
     

    1760614280381-446.png

To use Code Conversion, you must provision the service and download the connection details from Platform Manager > BMC AMI AI Manager> AI services settings > Integrations settings page. 

To learn how to provision and integrate, see Integrations Settings.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Platform 2.0