【LangChain接入阿里云百炼deepseek】

这是目录

前言

大模型爆火,现在很多教程在教怎么使用大模型来训练Agent智能体,但是大部分教程都是使用的OpenAI。

最近阿里云推出DeepSeek-R1满血版,新用户可享100万免费Token额度。

今天就教大家怎么在测试模型的时候使用阿里云提供的免费模型。

阿里云百炼注册账号

官方教程地址如下:https://developer.aliyun.com/article/1651969

这个不是重点,很好弄,这里不过多解释。

使用代码

复制代码
from langchain_core.prompts import ChatPromptTemplate  # 提示词模板
from langchain_openai import ChatOpenAI  # 使用兼容OpenAI的接口

# 创建自定义Chat模型
deepseek_llm = ChatOpenAI(
    model="deepseek-r1",
    openai_api_key="sk-阿里云那边拿到的key",
    openai_api_base="https://dashscope.aliyuncs.com/compatible-mode/v1",
)

# 构建对话链
prompt = ChatPromptTemplate.from_messages([
    ("system", "你是一个资深Python开发工程师"),
    ("human", "{user_input}")
])

chain = prompt | deepseek_llm

# 执行调用
response = chain.invoke({
    "user_input": "python和java哪个好,50字以内简明概要"
})

print(response)

执行结果

相关推荐
山间小僧1 小时前
「AI学习笔记」RNN
机器学习·aigc·ai编程
可夫小子3 小时前
放弃 Claude 订阅?我用 8 年前的服务器,强跑 Google 最强开源模型 Gemma 4 真实测评!
ai编程
菜菜艾3 小时前
基于llama.cpp部署私有大模型
linux·运维·服务器·人工智能·ai·云计算·ai编程
Shawn_Shawn4 小时前
openspec使用手册
llm·ai编程·claude
刀法如飞4 小时前
AI Agent实战:我用Gemini批量完成了《道德经》解读
程序员·aigc·ai编程
小虎AI生活5 小时前
7 个理由 +3 步安装:Gemma 4 外贸选型与部署全攻略
ai编程
C澒5 小时前
IntelliPro 企业级产研协作平台:前端智能生产模块设计与落地
前端·ai编程
Cosolar5 小时前
Nanobot 深度解析:超轻量级通用 AI Agent 运行时的架构设计与实战指南
gpt·llm·ai编程
孟健6 小时前
我把Hermes里23个Agent全切到GLM-5.1:执行力比GPT强,但有个硬伤
ai编程
Cosolar6 小时前
Nanobot:超轻量个人 AI 智能体
chatgpt·langchain·llm