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

LangChain入门

LangChain为集成了各种模型的开发框架,其中SystemMessage为系统消息,HumanMessage为人类消息。

1.代码

from langchain_openai import ChatOpenAI
model = ChatOpenAI(model="gpt-3.5-turbo",base_url="https://api.chatanywhere.tech/v1")
from langchain.schema.messages import HumanMessage, SystemMessage
messages = [
    SystemMessage(content="请你作为我的物理课助教,用通俗易懂且间接的语言帮我解释物理概念。"),
    HumanMessage(content="什么是波粒二象性?"),
]
response = model.invoke(messages)

2.输出

response

AIMessage(content=‘想象一下,波粒二象性就像是一个人可以同时拥有两种身份,既是波也是粒子。在物理学中,微观粒子(比如光子或电子)有时表现得像波一样,有波动特性,有时又表现得像粒子一样,有局部的位置和能量。这种奇特的现象被称为波粒二象性,是量子力学中非常重要的概念。’, additional_kwargs={‘refusal’: None}, response_metadata={‘token_usage’: {‘completion_tokens’: 138, ‘prompt_tokens’: 64, ‘total_tokens’: 202, ‘completion_tokens_details’: {‘reasoning_tokens’: 0}}, ‘model_name’: ‘gpt-3.5-turbo-0125’, ‘system_fingerprint’: None, ‘finish_reason’: ‘stop’, ‘logprobs’: None}, id=‘run-8058222c-fe36-467b-a79b-2fbf52b5bbce-0’, usage_metadata={‘input_tokens’: 64, ‘output_tokens’: 138, ‘total_tokens’: 202})

3.取出结果

print(response.content)

想象一下,波粒二象性就像是一个人可以同时拥有两种身份,既是波也是粒子。在物理学中,微观粒子(比如光子或电子)有时表现得像波一样,有波动特性,有时又表现得像粒子一样,有局部的位置和能量。这种奇特的现象被称为波粒二象性,是量子力学中非常重要的概念。


http://www.kler.cn/news/341082.html

相关文章:

  • 串接模式对网络性能的影响
  • [实时计算flink]双流JOIN语句
  • [每日一练]利用子查询配合union all进行全连接后丢失数据的查询
  • Redis:分布式 - 主从复制
  • 通过阿里云Milvus和LangChain快速构建LLM问答系统
  • 阿里云NAS之间迁移实践
  • Python酷库之旅-第三方库Pandas(141)
  • 自动化测试中如何高效进行元素定位!
  • springboot接口如何支持400并发量
  • postman变量,断言,参数化
  • C++ day05(模版与容器)
  • MySQL高阶2010-职员招聘人数2
  • 前端Javascript常见算法题(一)【待学】
  • Android SELinux——基础介绍(一)
  • 机器学习周报(9.30-10.6)
  • PCL 3D-SIFT关键点检测(曲率不变特征约束
  • 系统架构设计师教程 第12章 12.4 信息系统架构案例分析 笔记
  • 激光增材制造新突破:精细调控NiTi合金弹热效应,实现制冷定制
  • 自动化测试selenium篇(三)
  • PMP--冲刺题--解题--1-10