序幕
学习完了一些基础性的ai知识,跑通并且部署了第一个自己全程制作的agent后,正式开始生产级的langchain学习。虽然基础很薄弱,知识很不完备,但是要不断督促自己前进,按计划地赶上自己的制定计划,push自己。只有在行中知,才能更好前进。先有框架,再有细节,这才是正确的学习路线。
Day_1
Task_1 了解langchain整体的框架,认识核心组件,简略阅读官方源代码
核心组件:agent llm tools rag callback memory chain
以前是需要自己手写定义列表 字典什么的,现在可以直接调用框架的组件,改里面的内容即可,无需手动定义。
但是现在有了基础,知道组件内部是怎么回事,不是黑盒测试。
chain链条就是以前需要一步一步的传参调用,现在直接定义chain,省略了很大的调用步骤,并且简洁明了。
Task_2 实践调用prompt
- 运行
test_langchain_prompt.py能输出纯文本天气回答。 - 你能够解释
prompt | llm | parser这条链的执行流程。 - 你知道了
ChatPromptTemplate.from_messages如何构造消息模板。