开发者社区> 问答> 正文

灵积模型调用显示报错

问题描述

执行灵积大模型快速启动代码报错

C:\Users\comzen\anaconda3\envs\pythonProject2\python.exe C:\Users\comzen\PycharmProjects\pythonProject2\main.py 

Traceback (most recent call last):

  File "C:\Users\comzen\PycharmProjects\pythonProject2\main.py", line 3, in <module>

    import dashscope

ModuleNotFoundError: No module named 'dashscope'

进程已结束,退出代码1

 C:\Users\comzen\PycharmProjects\pythonProject2> conda env list

# conda environments:

#

gptmodule.py             C:\Users\comzen\anaconda3\envs\gptmodule.py

pythonProject            C:\Users\comzen\anaconda3\envs\pythonProject

pythonProject1           C:\Users\comzen\anaconda3\envs\pythonProject1

pythonProject2           C:\Users\comzen\anaconda3\envs\pythonProject2

base                     c:\Users\comzen\anaconda3

gptmodule.py             c:\Users\comzen\anaconda3\envs\gptmodule.py

pythonProject            c:\Users\comzen\anaconda3\envs\pythonProject

pythonProject1           c:\Users\comzen\anaconda3\envs\pythonProject1

pythonProject2           c:\Users\comzen\anaconda3\envs\pythonProject2

期望结果

通过已有的KEY API来调用DashScope灵积模型服务,但是一直找不到模型dashscope

本来希望反馈

{"text": "好的,以下是一份限塑的倡议书提纲:\n\nI. 引言\n\n- 阐明海洋污染的严重性及其对环境和生态系统的危害\n\n- 指出塑料污染是海洋污染的主要因素之一\n\nII. 限塑倡议\n\n- 提出减少塑料污染的建议和措施\n\n- 建议减少使用一次性塑料制品,如塑料袋、塑料餐具、塑料水杯等\n\n- 建议大家改用可降解、可再利用的替代品,如纸质袋、瓷质碗碟等\n\nIII. 结语\n\n- 呼吁大家共同努力,保护海洋环境,建设美丽的海洋家园\n\n希望这份限塑倡议书提纲能够帮助到大家,为海洋保护尽一份力!"}

已尝试的方法

创建新的API-KEY

pip install dashscope

# For prerequisites running the following sample, visit https://help.aliyun.com/document_detail/611472.html

import dashscope

from dashscope import Generation

from http import HTTPStatus

import json

dashscope.api_key='my-dashscope-api-key'

response=Generation.call(

    model='qwen-v1',

    prompt='就当前的海洋污染的情况,写一份限塑的倡议书提纲,需要有理有据地号召大家克制地使用塑料制品'

    )

print(json.dumps(response.output, indent=4, ensure_ascii=False))

此外语音识别一样报错

# For prerequisites running the following sample, visit https://help.aliyun.com/document_detail/611472.html

import dashscope

from urllib import request

import json

dashscope.api_key='your-dashscope-api-key'

task_response=dashscope.audio.asr.Transcription.async_call(

    model='paraformer-v1',

    file_urls=['https://dashscope.oss-cn-beijing.aliyuncs.com/samples/audio/paraformer/hello_world.wav']

    )

transcription_response=dashscope.audio.asr.Transcription.wait(task=task_response.output.task_id)

transcription_url=transcription_response.output['results'][0]['transcription_url']

transcription_results=json.loads(request.urlopen(transcription_url).read().decode('utf8'))

print(json.dumps(transcription_results, indent=4, ensure_ascii=False))

展开
收起
尤达村 2023-04-11 16:38:56 330 0
1 条回答
写回答
取消 提交回答
  • 您好,很抱歉给您带来了不便。请您提供以下信息,以便我更好地帮助您解决问题:

    报错信息:请提供完整的报错信息,包括错误代码和错误描述。
    模型调用代码:请提供您调用灵积模型的代码。
    环境信息:请提供您运行灵积模型的环境信息,包括操作系统、Python版本、灵积模型版本等。
    如果您能提供以上信息,我将尽力帮助您解决问题。

    2024-02-28 18:04:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

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