Todos los productos
Search
Centro de documentos

Platform For AI:Instalación y configuración

Última actualización: Sep 12, 2026

Instale el SDK de PAI para Python y configure las credenciales del espacio de trabajo y los parámetros de región para entrenar y desplegar modelos.

El SDK de PAI para Python se utiliza para entrenar y desplegar modelos. No admite la gestión de recursos a nivel de clúster, como iniciar o detener instancias, gestionar cuotas ni administrar espacios de trabajo. Para gestionar estos recursos, utilice Alibaba Cloud Management Console.

Requisitos previos

Instalación

Ejecute a continuación comando para instalar el SDK de PAI para Python:

pip install "alipai>=0.4.0"

Configuración

Ejecute a continuación comando para iniciar el asistente de configuración:

# Run after SDK installation.
python -m pai.toolkit.config

Ejemplo de configuración:

$ python -m pai.toolkit.config
请输入您的阿里云账号AccessKeyId: LTAxxx
请输入您的阿里云账号AccessKeySecret: ********************************
当前配置的访问密钥和地域:
AccessKeyId: LTAIxxx
AccessKeySecret: nS0c********************PVLe
RegionId: cn-hangzhou
IdentityType: Account
云产品依赖检查:
AliyunODPSPAIDefaultRole                Authorized
AliyunPAIAccessingOSSRole               Authorized
AliyunPAIDLCAccessingOSSRole            Authorized
AliyunPAIDLCDefaultRole                 Authorized
当前选择的工作空间信息:
WorkspaceName: xxx
WorkspaceId: xxx
Roles: PAI.WorkspaceOwner, PAI.WorkspaceAdmin
请配置使用的OSS Bucket
是否使用当前工作空间的默认OSS Bucket (oss://xxx) ? (y/n

Cuando la configuración se completa correctamente, se muestra a continuación mensaje: Configuration saved successfully: <Path to which the configuracións are saved>.

Parámetros de configuración

El asistente le solicita que especifique a continuación parámetros:

ParámetroDescripciónEjemploworkspace_idIdentificador de su espacio de trabajo de PAI. Puede encontrarlo en la PAI console.12345region_idRegión de Alibaba Cloud donde se despliega su espacio de trabajo o Elastic Algorithm Service (EAS). Obligatorio para el acceso entre regiones.us-southeast-1oss_bucket_nameNombre del bucket de OSS que se usa para almacenar código y modelos.my-pai-bucket

Regiones disponibles

A continuación se muestran los valores compatibles para el parámetro region_id:

RegiónIdentificador de regiónChina (Hangzhou)cn-hangzhouChina (Shanghai)cn-shanghaiChina (Beijing)cn-beijingChina (Shenzhen)cn-shenzhenChina (Zhangjiakou)cn-zhangjiakouChina (Hong Kong)cn-hongkongSingaporeap-southeast-1Indonesia (Jakarta)ap-southeast-5US (Silicon Valley)us-west-1US (Virginia)us-east-1US (Atlanta)us-southeast-1Germany (Frankfurt)eu-central-1UK (London)eu-west-1Japan (Tokyo)ap-northeast-1

Configuración entre regiones

Si necesita desplegar servicios de EAS en una región distinta a la de su espacio de trabajo, configure la sesión mediante programación:

from pai.session import Session

# Initialize session with US region
session = Session(
    workspace_id="12345",
    region_id="us-southeast-1",  # EAS service deployed in US region
    oss_bucket_name="my-pai-bucket"
)

# Deploy model to EAS service in us-southeast-1
from pai.model import Model

model = Model(
    model_data="oss://my-pai-bucket/models/my_model/",
    session=session
)

# Deploy with region-specific configuration
predictor = model.deploy(
    service_name="my-service",
    instance_type="ecs.g6.xlarge",
    options={
        "metadata.region": "us-southeast-1"  # Explicit region specification
    }
)

Nota: Para obtener un rendimiento óptimo, ubique su bucket de OSS y el servicio de EAS en la misma región. La transferencia de datos entre regiones puede generar latencia y costos adicionales.

Siguientes pasos

Una vez completada la configuración, ya puede empezar a enviar trabajos de entrenamiento. Para obtener más información, consulte Submit a training job.