当前位置: 首页 > news >正文

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

执行结果

在这里插入图片描述

http://www.dtcms.com/a/63880.html

相关文章:

  • Jenkins 安装插件后构建成功但未启动容器的解决方法
  • 常见JVM命令
  • 基于AI智能算法的无人机城市综合治理
  • 有关MyBatis的缓存(一级缓存和二级缓存)
  • 网络华为HCIA+HCIP网络基础
  • 浅谈SSE爬虫
  • Linux中的基本指令(下)
  • 计算机组成原理(第五章 CPU)
  • 国内Mac,nimi安装homebrew完整过程
  • CentOS 7 64 安装 Docker
  • 【GIT】重新初始化远程仓库
  • [Linux]进程地址空间
  • APK文件结构与逆向工具链深度解析
  • 蓝桥杯 17110抓娃娃
  • 登山第十九梯:实时点云压缩——量变质不变
  • FreeRTOS(9)信号量-计数型信号量
  • 半导体工艺(七)干法刻蚀1.0
  • EaseUS Todo Backup Pro v16.0 数据备份还原软件
  • neo4j中常用cql命令汇总(基础版)
  • VS Code远程Docker开发配置指南——完美速通
  • idea 2023社区版自动生成 serialVersionUID
  • 搜广推校招面经四十六
  • FastDDS中Utils定义的那些数据结构(二)
  • redis增加ip白名单
  • 多数元素——面试经典150题(力扣)
  • 30天学习Java第四天——JVM规范
  • Chrome 扩展开发 API实战:Sessions (六)
  • 使用Python实现ICO文件生成工具
  • TensorFLow深度学习实战(11)——风格迁移详解
  • 电脑突然没有声音的可能原因与应对方法