【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)

执行结果

相关推荐
swipe22 分钟前
DeepAgents 多 Agent 深度调研助手工程实战:从 createDeepAgent 到可控调研工作流
javascript·面试·langchain
Oo9201 小时前
Prompt工程核心与Python 字典
python·ai编程
Bigger1 小时前
mini-cc 权限安全:给 AI 戴上枷锁
人工智能·ai编程·claude
guyoung1 小时前
BoxAgnts介绍(7)——OpenAI-API与Anthropic-API
openai·agent·ai编程
喵个咪2 小时前
AI重构软件开发范式:框架与脚手架为何仍是生产级开发的刚需?
架构·go·ai编程
zzzzz3692 小时前
快速搭建SpringAi项目 集成智能问答,RAG,FUINCTION_CALLING等功能
java·ai编程
Cho1yon2 小时前
【AI Agent 第十期:Claude Code 完全配置指南:三系统一步到位,AI编程助手轻松上手】
人工智能·ai编程
AI闲聊的椰汁2 小时前
RAG技术深度解析:核心原理+全链路调优+主流开源框架选型
ai编程
刀法如飞3 小时前
AI时代:一文搞懂DDD领域驱动设计
后端·架构·ai编程
AI砖家4 小时前
Claude Code 跳过确认完全指南:让 AI 自己完成开发任务
前端·人工智能·python·ai编程·代码规范