文本到查询工作流实战
本练习是课程的一部分
使用 MongoDB 和 LangGraph 的 Text-to-Query 代理
练习说明
- 使用 LangChain 的
ChatOpenAI类,按要求的temperature值初始化一个 OpenAI LLM。 - 将给定的自然语言查询转换为 MongoDB 查询,执行该查询,并将结果获取为一个 Python 列表。
- 使用
.from_messages()方法为 LLM 创建提示模板,由系统提示和消息占位符组成。 - 使用
|运算符将提示与 LLM 串联,并在查询结果(docs)和用户查询(user_query)上进行调用。
注意:如果您在受限模式下运行 DataLab,本练习目前尚不支持。我们正积极推进,未来将提供支持。
