我在Anaconda的Jupyter Notebook中创建一个AI代理。当我输入以下设置时,出现了错误。
import osos.environ("OPENAI_API_KEY")=openai_api_keyos.environ("OPENAI_MODEL_NAME")="gpt-3.5-turbo" Cell In[47], line 1 os.environ("OPENAI_API_KEY")=openai_api_key ^SyntaxError: cannot assign to function call here. Maybe you meant '==' instead of '='?
这似乎是一个标准语句,在lightning.ai或VScode编辑器中都能正常工作,但为什么在我的本地主机上运行的Jupyter笔记本中不起作用呢?我是在我的Macbook上运行的。
接下来我计划创建几个代理来构建一个机器人来阅读和回复博客。
回答:
使用方括号代替圆括号。
os.environ["OPENAI_API_KEY"]=openai_api_keyos.environ["OPENAI_MODEL_NAME"]="gpt-3.5-turbo"
这样可以解决问题。