空间创建
创建工程文件夹(如 dev_langchain),并激活虚拟依赖
1 2 3 4 5 6 7 8
| mkdir dev_langchain
cd dev_langchain python -m venv langchain_env
.\langchain_env\Scripts\Activate.ps1
|
依赖安装
1 2 3 4 5 6 7 8
| pip install -U langchain langchain-openai python-dotenv
pip install -U langchain-deepseek
pip install langchain-community langchain-core
|
模型密钥
从各模型官网获取模型API密钥,创建环境文件 .env , 以deepseek为例:
1 2 3
| DEEPSEEK_API_KEY= DEEPSEEK_BASE_URL=https://api.deepseek.com
|
调用验证
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| import os
from langchain_openai import ChatOpenAI from dotenv import load_dotenv
load_dotenv()
llm = ChatOpenAI( model="deepseek-chat", openai_api_key=os.getenv("DEEPSEEK_API_KEY"), openai_api_base="https://api.deepseek.com", temperature=0.8, max_tokens=2048, timeout=30, )
response = llm.invoke("你好,请介绍一下你自己") print(response.content)
|