解决Did not find dashscope_api_key问题——jupyter设置环境变量

jupyter中使用通义千文+langchain 报错

bash 复制代码
Value error, Did not find dashscope_api_key, please add an environment variable `DASHSCOPE_API_KEY` which contains it, or pass `dashscope_api_key` as a named parameter.

我本来以为这样就是已经加上了:

python 复制代码
#导入相关包
import os
from dotenv import find_dotenv, load_dotenv
DASHSCOPE_API_KEY="sk-XXXXXXXX"
from langchain_community.llms import Tongyi
from langchain.chains import LLMChain
from langchain.prompts import PromptTemplate

其实不是。

需要在Jupyter Notebook的cell中,使用Python的os模块来设置环境变量。

设置好之后就可以调用了。

相关推荐
试剂小课堂 Pro几秒前
Ald-PEG-Ald:丙醛与聚乙二醇两端连接的对称分子
java·c语言·c++·python·ffmpeg
玄同7653 分钟前
SQLAlchemy 初始化全流程详解:从引擎到会话的每一步
数据库·人工智能·python·sql·mysql·语言模型·知识图谱
小北方城市网4 分钟前
MyBatis-Plus 生产级深度优化:从性能到安全的全维度方案
开发语言·redis·分布式·python·缓存·性能优化·mybatis
diediedei4 分钟前
使用XGBoost赢得Kaggle比赛
jvm·数据库·python
小芳矶4 分钟前
使用 Langgraph 构建本地 RAG 知识库:从文档加载到检索
python·langchain
naruto_lnq5 分钟前
Python入门:从零到一的第一个程序
jvm·数据库·python
玄同7657 分钟前
大模型生成 Token 的原理:从文本到模型理解的 “翻译官”
人工智能·python·语言模型·自然语言处理·nlp·知识图谱·token
m0_561359677 分钟前
如何从Python初学者进阶为专家?
jvm·数据库·python
信码由缰11 分钟前
MyBatis Dynamic SQL 入门指南
python·sql·mybatis
zfj32119 分钟前
好书分享:《两周自制脚本语言》-用java实现一个脚本语言
java·开发语言·python·编译原理