开发者社区 > 百炼大模型 > 正文

阿里云百炼上传文件会报这个错,怎么解决?

阿里云百炼上传文件会报这个错,怎么解决?http调用的方式lQLPJwzkZ5S-483NAgLNBFywl-hNc5bTEeAGbkliOl19AA_1116_514.png
ConnectionError: ('Connection aborted.', ConnectionResetError(10054, '远程主机强迫关闭了一个现有的连接。', None, 10054, None))

展开
收起
三分钟热度的鱼 2024-07-11 08:55:32 47 0
1 条回答
写回答
取消 提交回答
  • 上面那段python代码有一定问题,参数和文件不能在一个dict,您那里应该是有什么限制了,或者您用修改后的代码,把contenttype去了试试 lQLPKGwZaY3H8k3NAZ3NBGqwUml1DLS5_NYGbmWqEOKaAA_1130_413.png

    import requests
    
    url = 'https://dashscope.aliyuncs.com/compatible-mode/v1/files'
    api_key = 'xxxxxxxxxxx'
    file_path = 'C:\\Users\\xxxxx'
    
    headers = {
        'Authorization': f'Bearer {api_key}',
    }
    
    with open(file_path, 'rb') as file:
        files = {
            'file': ('aaa.png', file),
        }
    
        data = {
            'purpose': 'file-extract',
        }
    
        response = requests.post(url, headers=headers, data=data, files=files)
    
    # 打印响应内容
    print(response.text)
    print(response.headers)
    

    此回答整理自钉群“阿里云百炼使用体验”

    2024-07-11 09:18:10
    赞同 10 展开评论 打赏
问答地址:

基于通义系列大模型和开源大模型的一站式大模型服务平台,提供「生成式大模型的全流程应用工具」和「企业大模型的全链路训练工具」。为大模型,也为小应用。

热门讨论

热门文章

相关电子书

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