开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

MaxCompute在d2中使用python3调用阿里云的通义千问api接口,报错如下: 貌似无法?

MaxCompute在d2中使用python3调用阿里云的通义千问api接口,报错如下:urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='dashscope.aliyuncs.com', port=443): Max retries exceeded with url: /api/v1/services/aigc/text-generation/generation (Caused by NewConnectionError(': Failed to establish a new connection: [Errno 101] Network is unreachable')) 貌似无法访问公网,应该怎么处理呢?

展开
收起
真的很搞笑 2023-07-03 10:42:11 472 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    如果在使用Python调用阿里云API时出现错误,可能是由于以下原因:
    认证问题:在调用阿里云API时,需要使用Access Key ID和Access Key Secret进行认证。如果认证信息不正确或者已经过期,可能会导致API调用失败。请检查您的认证信息是否正确,并确保认证信息没有过期。
    传递参数问题:在调用阿里云API时,需要传递正确的参数。请检查您的API请求参数是否正确,并确保参数的格式和类型符合API要求。
    网络问题:在调用阿里云API时,需要保证网络连接畅通。如果网络不稳定或者存在故障,可能会导致API调用失败。请检查您的网络连接是否正常,并确保网络带宽足够。

    2023-07-29 13:40:21
    赞同 展开评论 打赏
  • 根据您提供的错误信息,看起来可能是MaxCompute所在的计算资源(d2)无法访问公网导致的问题。以下是几个解决此问题的方法:

    1. 检查网络配置:确保MaxCompute所在的计算资源(d2)具有连接公网的权限,并且网络配置正确。您可以检查网络配置、安全组规则以及路由设置,确保允许MaxCompute实例连接到目标主机。

    2. 检查代理设置:如果您的网络环境需要使用代理才能访问公网,请确保在MaxCompute环境中正确配置了代理。您可以参考阿里云文档或与网络管理员联系,了解如何配置和使用代理。

    3. 与阿里云支持团队联系:如果您已经确认网络配置和代理设置都正确,但仍然无法解决问题,建议您联系阿里云技术支持团队进行咨询和协助。他们可以通过进一步的诊断和追踪帮助您解决网络不可达的问题。

    2023-07-28 22:42:53
    赞同 展开评论 打赏
  • 填表单申请访问公网地址。https://help.aliyun.com/document_detail/187866.html,此回答整理自钉群“MaxCompute开发者社区1群”

    2023-07-03 10:50:24
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载