Instale o SDK da API AI Guardrails para Python e configure as credenciais antes de fazer a primeira chamada de API.
Pré-requisitos
Antes de começar, verifique se você tem:
Python 2.x ou Python 3.x instalado
pip instalado no servidor
Para verificar a disponibilidade do pip, execute:
pip --version
Se o pip não estiver instalado, use o comando correspondente à sua distribuição Linux:
|
Distribuição |
Comando |
|
CentOS, Red Hat Enterprise Linux |
|
|
Ubuntu, Debian |
|
|
openSUSE, SUSE |
|
Instalar o SDK
Antes de instalar os pacotes do SDK, baixe a classe utilitária Extension.Uploader e importe-a para o projeto.
Em seguida, instale os pacotes do SDK de acordo com a versão do Python.
Python 2.x
pip install aliyun-python-sdk-core==2.13.10
pip install -v aliyun-python-sdk-green==3.6.6
pip install oss2
Python 3.x
pip install aliyun-python-sdk-core-v3==2.13.10
pip install -v aliyun-python-sdk-green==3.6.6
pip install oss2
Configurar variáveis de ambiente
O SDK lê o par de AccessKey das variáveis de ambiente para autenticar chamadas de API. Armazene as credenciais em variáveis de ambiente em vez de codificá-las diretamente no código-fonte.
Nunca inclua o AccessKey ID ou o AccessKey secret diretamente no código nem os envie para sistemas de controle de versão. Use variáveis de ambiente ou um gerenciador de segredos para manter as credenciais seguras.
Defina as seguintes variáveis de ambiente:
export ALIBABA_CLOUD_ACCESS_KEY_ID='<your-access-key-id>'
export ALIBABA_CLOUD_ACCESS_KEY_SECRET='<your-access-key-secret>'
Substitua os espaços reservados pelos valores reais:
|
Espaço reservado |
Descrição |
|
|
Seu AccessKey ID do Alibaba Cloud |
|
|
Seu AccessKey secret do Alibaba Cloud |
Para mais informações sobre gerenciamento de credenciais, consulte Configurar credenciais.