LangChain应运而生,为开发者们提供了一种高效、便捷的工具,助力他们构建出功能强大的大型语言模型应用。本文将带您走进LangChain的世界,揭秘其背后的技术原理,探讨如何利用这一利器来拓展语言模型的无限可能。通过丰富的实例分析和实战教程,让您从入门到精通,轻松掌握LangChain的核心技能,为您的AI项目插上翅膀,迈向成功的彼岸。
安装智谱清言和langchain_community:
pip install langchain langchain_community
pip install --upgrade httpx httpx-sse PyJWT
提示用户输入智谱请言的KEY(去官网申请):
import os
import getpass
if "ZHIPUAI_API_KEY" not in os.environ or not os.environ["ZHIPUAI_API_KEY"]:
# 使用getpass安全地提示用户输入
api_key = getpass.getpass(prompt='Enter your API key: ')
os.environ["ZHIPUAI_API_KEY"] = api_key
调用智谱清言的模型ChatZhipuAI
from langchain_community.chat_models import ChatZhipuAI
from langchain_opena