Skip to content

Latest commit

 

History

History
74 lines (45 loc) · 3.89 KB

PREREQUISITES.md

File metadata and controls

74 lines (45 loc) · 3.89 KB

运行示例代码的前提条件

👉 概述

通义实验室语音大模型(包括CosyVoiceParaformerSenseVoice等)可以通过阿里云百炼提供的API服务进行调用,实现语音识别(语音转文字)、语音生成(文字转语音)等功能。这些功能通过与阿里云百炼上的大语言模型API服务(包括通义千问、百川、月之暗面、零一万物、MiniMax等)结合,还可以实现语音聊天对话语音分析理解语音翻译等高阶AI功能。

运行本代码库中的示例代码需要调用阿里云百炼模型服务,该服务会提供一定的免费额度供开发者试用各个模型。要获得免费试用的额度并运行本代码库中的示例,开发者只需要简单的遵循以下四个步骤以满足前提条件:

  1. 开通阿里云账号
  2. 开通阿里云百炼模型服务
  3. 创建阿里云百炼模型服务API-KEY并将其配置环境变量
  4. 安装阿里云百炼SDK(DashScope SDK)

👉 免费开通及配置安装步骤

  1. 开通阿里云账号

    您需要开通阿里云账号以使用阿里云百炼模型服务。有关开通阿里云账号的操作,请参见开通阿里云账号

  2. 开通阿里云百炼模型服务

    登录阿里云账号后,您还需要开通阿里云百炼模型服务。有关开通阿里云百炼模型服务的操作,请参见开通阿里云百炼大模型服务平台

  3. 创建阿里云百炼模型服务API-KEY并将其配置环境变量

    阿里云百炼模型服务的所有模型均通过统一的API-KEY进行调用,您需要通过控制台创建自己的API-KEY。有关创建阿里云百炼API-KEY的的操作,请参见API-KEY管理

    通过在环境变量中配置API-KEY,您可以避免在运行示例代码时通过明文显式的指定API-KEY,从而降低API-KEY泄漏的风险。有关在环境变量中配置API-KEY的操作,请参见通过环境变量配置API-KEY

  4. 安装阿里云百炼SDK(DashScope SDK)

    Python

    • 前提条件

      已安装Python 3.8及以上版本。

    • 操作步骤

      pip3 install dashscope

    Java

    • 前提条件

      已安装JDK 1.8及以上版本。DashScope Java SDK版本请参见Maven

    • 操作步骤

      执行以下命令依赖Java SDK,依赖时请将the-latest-version替换为最新版本。

      <dependency>
          <groupId>com.alibaba</groupId>
          <artifactId>dashscope-sdk-java</artifactId>
          <version>the-latest-version</version>
      </dependency>

      或者通过gradle依赖安装。

      // https://mvnrepository.com/artifact/com.alibaba/dashscope-sdk-java
      implementation group: 'com.alibaba', name: 'dashscope-sdk-java', version: 'the-latest-version'

👉 下一步

在成功完成以上步骤后,请转到应用场景与开发示例章节,根据您所感兴趣的应用场景选择示例运行。

👉 技术支持