开发者社区> 问答> 正文

NLP自学习平台503问题应该怎么解决?

lQDPJxUWm9Fu1aPNBsDNCQCwlKNh8P4TTqIGeuFbYOy2AA_2304_1728.jpg
NLP自学习平台503问题应该怎么解决?

展开
收起
嘟嘟嘟嘟嘟嘟 2024-07-16 08:14:56 15 0
3 条回答
写回答
取消 提交回答
  • a1e550c2aba03ebfb6d20099b071975d.png
    https://help.aliyun.com/document_detail/328624.html?spm=a2c4g.328079.0.0.3e52a05cLz8LR2
    现在自学习的api的调用需要按照规范添加相应的nlp-automl的权限的,用户应该没有添加。
    此回答整理自钉群“阿里云NLP自学习平台用户答疑群”

    2024-07-16 17:52:41
    赞同 展开评论 打赏
  • 503都是后台服务有问题,
    image.png

    # -*- coding: utf8 -*- 
    import json
    import os
    
    from aliyunsdkcore.client import AcsClient
    from aliyunsdkcore.acs_exception.exceptions import ClientException
    from aliyunsdkcore.acs_exception.exceptions import ServerException
    from aliyunsdknlp_automl.request.v20191111 import GetPredictResultRequest
    
    // 阿里云账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维,请登录RAM控制台创建RAM用户。
    // 此处以把AccessKey和AccessKeySecret保存在环境变量为例说明。您也可以根据业务需要,保存到配置文件里。
    // 强烈建议不要把AccessKey和AccessKeySecret保存到代码里,会存在密钥泄漏风险
    access_key_id = os.environ['NLP_AK_ENV']
    access_key_secret = os.environ['NLP_SK_ENV']
    
    # Initialize AcsClient instance
    client = AcsClient(
      access_key_id,
      access_key_secret,
      "cn-hangzhou"
    );
    
    # Initialize a request and set parameters
    request = GetPredictResultRequest.GetPredictResultRequest()
    request.set_ModelId(1818)
    request.set_Content('你好')
    
    # Print response
    response = client.do_action_with_exception(request)
    resp_obj = json.loads(response)
    print(resp_obj['Content'])
    

    你看看你的ModelId,key_id,key_secret都是不是对的,肯定是image.png
    传进去的参数有问题照成后台报503错误!回答不易请采纳

    2024-07-16 09:32:26
    赞同 3 展开评论 打赏
  • 503

    ServiceUnavailable

    An error occurred while processing your request.

    服务内部错误。

    稍微再重新试下吧。

    image.png
    参考文档https://help.aliyun.com/document_detail/120928.html?spm=a2c4g.161991.0.i2

    2024-07-16 08:56:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载