文档首页/ 盘古大模型 PanguLargeModels/ 快速入门/ 获取API认证鉴权信息(获取Token)
更新时间:2024-09-03 GMT+08:00
分享

获取API认证鉴权信息(获取Token)

  1. 登录“我的凭证 > API凭证”页面,获取user name、domain name、project id。
    project id参数需要与盘古服务部署区域一致。例如,盘古大模型部署在“西南-贵阳一”区域,需要获取与“西南-贵阳一”区域对应的project id。
    图1 查看盘古服务区域
    图2 获取user name、domain name、project id
  2. 下载并安装Postman调测工具。
  3. 打开Postman,新建一个POST请求,输入“西南-贵阳一”区域的“获取Token”接口,并填写请求Header参数。
    • 接口地址为:https://iam.cn-southwest-2.myhuaweicloud.com/v3/auth/tokens
    • 请求Header参数名为Content-Type,参数值为application/json
    图3 填写获取Token接口
  4. 填写“获取Token”接口的请求体。在Postman中选择“Body > raw”选项,参考图4复制并填入以下代码,并填写user name、domain name、password。
    { 
        "auth": { 
            "identity": { 
                "methods": [ 
                    "password" 
                ], 
                "password": { 
                    "user": { 
                        "name": "username", //IAM用户名
                        "password": "********", //华为云账号密码
                        "domain": { 
                            "name": "domainname" //账号名
                        } 
                    } 
                } 
            }, 
            "scope": { 
                "project": { 
                    "name": "cn-southwest-2" //盘古大模型当前部署在“西南-贵阳一”区域,取值为cn-southwest-2
                } 
            } 
        } 
    }
    图4 填写请求Body
  5. 单击Postman界面的“Send”按钮,发送请求。当接口返回状态为201时,表示Token接口调用成功。单击“Headers”选项,复制“X-Subject-Token”参数对应的值,该值即为获取的Token。
    图5 获取Token

相关文档