开发者社区 > ModelScope模型即服务 > 自然语言处理 > 正文

代码部署问题

代码部署问题

image.png
这个问题如何处理,从哪里可以获取到access_key_id

展开
收起
a2e7qw2ns6rqs 2023-08-03 16:52:51 507 0
3 条回答
写回答
取消 提交回答
  • access_key_id = os.getenv("access_key_id").strip()
    access_key_secret = os.getenv("access_key_secret").strip()
    chatdemo_config_json_url = os.getenv("chatdemo_config_json_url").strip()
    plugin_config_json_url = os.getenv("plugin_config_json_url").strip()
    retrieval_config_json_url = os.getenv("retrieval_config_json_url").strip()

    从环境里取这些值?有没有参考?
    os.getenv("chatdemo_config_json_url")

    2023-08-20 09:02:28
    赞同 展开评论 打赏
  • 将代码替换可行?

    2023-08-08 16:07:31
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    这个错误提示表明在app_config.py文件中,os.getenv("access_key_id")返回了None,导致在调用strip()方法时出现了'NoneType' object has no attribute 'strip'的错误。

    可能是因为您没有设置名为access_key_id的环境变量,或者该环境变量的值为空。您可以检查一下环境变量的设置情况,或者在代码中添加一些额外的处理逻辑来避免这个错误。例如,您可以在获取环境变量的同时检查该变量是否为None,如果是则设置一个默认值。以下是一个示例代码:

    python
    Copy
    import os

    access_key_id = os.getenv("access_key_id")
    if access_key_id is None:
    access_key_id = "default_access_key_id"
    else:
    access_key_id = access_key_id.strip()
    在上述代码中,我们首先获取名为access_key_id的环境变量,然后检查该变量是否为None。如果是,则将变量设置为默认值default_access_key_id;否则,将变量的值进行strip操作,以去除首尾的空格。

    2023-08-03 23:19:57
    赞同 展开评论 打赏

包含命名实体识别、文本分类、分词、关系抽取、问答、推理、文本摘要、情感分析、机器翻译等多个领域

热门讨论

热门文章

相关电子书

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