Skip to content
LangChain4j 文档版本 1.22.0 源快照 fea19bed 更新于 2026-10-14

DashScope

DashScope 是由阿里云 开发的平台。 它提供用于模型可视化、监控与调试的接口,尤其适用于在生产环境中处理 AI/ML 模型的场景。该平台允许用户可视化性能指标、追踪模型行为,并在部署周期的早期 发现潜在问题。

通义(Qwen) 模型是由阿里云 开发的一系列生成式 AI 模型。 Qwen 系列模型专为文本生成、摘要、问答及各类 NLP 任务而设计。

更多细节可参考 DashScope 文档。 LangChain4j 通过 DashScope Java SDK 与 DashScope 集成。

Maven 依赖

NOTE

自 1.0.0-alpha1 起,langchain4j-dashscope 已迁移至 langchain4j-community,并更名为 langchain4j-community-dashscope。

在 1.0.0-alpha1 之前:

xml

<dependency>
    <groupId>dev.langchain4j</groupId>
    <artifactId>langchain4j-dashscope</artifactId>
    <version>${previous version here}</version>
</dependency>

1.0.0-alpha1 及更高版本:

xml

<dependency>
    <groupId>dev.langchain4j</groupId>
    <artifactId>langchain4j-community-dashscope</artifactId>
    <version>${latest version here}</version>
</dependency>

或者,你可以使用 BOM 来统一管理依赖:

xml

<dependencyManagement>
    <dependency>
        <groupId>dev.langchain4j</groupId>
        <artifactId>langchain4j-community-bom</artifactId>
        <version>${latest version here}</version>
        <type>pom</type>
        <scope>import</scope>
    </dependency>
</dependencyManagement>

可配置参数

QwenEmbeddingModel 在你初始化它时有以下可配置参数:

属性描述默认值
baseUrl连接所用的 URL。你可以用 HTTP 或 websocket 连接 DashScopehttps://dashscope.aliyuncs.com/api/v1/services/embeddings/text-embedding/text-embedding
apiKeyAPI 密钥
modelName所使用的模型。text-embedding-v2

示例

BytesRouter 是社区翻译站点,所有译文仅供参考,一切以官方英文原文为准。