11/2疑惑->未解决|豆包MarsCode AI刷题

45 阅读2分钟

为什么在/.cloudiderc中配置了readme需要的三个export还是无法运行第一章中的01和02呢? 我尝试删除cloudiderc文件,发现还是不能运行。我原以为是因为一开始没配置但仍然可以使用00开篇的运行玫瑰花,不然。 恢复cloudiderc后,不需要写#后面的灰色api,因为已经定义了全局。可还是运行不了,不知什么原因 下图是readme配置后00课程的01小节运行后的终端内容 AI给出结果如下: 首先,.cloudiderc文件通常用于配置CloudIDE(或类似IDE)的环境变量,确保这些变量在IDE启动时能被正确加载。如果你已经按照README文件中的指示配置了必要的export语句,理论上这些环境变量应该已经生效。 然而,如果配置后仍然无法运行01和02小节,可能是以下几个原因导致的:

  1. 配置未生效:尽管你修改了.cloudiderc文件,但IDE可能没有正确加载这些配置。尝试重启IDE看是否解决问题。
  2. 路径或依赖问题:确保你的项目文件、脚本或依赖库都位于正确的路径下,且没有遗漏任何必要的文件。
  3. 权限问题:在某些系统上,运行某些脚本可能需要特定的权限。检查你的用户账户是否有足够的权限来执行这些脚本。
  4. 脚本错误:如果00开篇的玫瑰花可以运行,而01和02不能,可能是这两个小节中的脚本存在错误。检查脚本代码,看是否有语法错误或逻辑错误。
  5. README指示有误:最后,也要考虑README文件中的指示是否有误或过时,导致你按照错误的步骤进行操作。

111545739760d38520282b67f6dd327.png 下图是01课程的02小节,灰色的不需写也有人跑出来,但是我跑不出来,希望有高人指点

image.png 现在我把我的cloudiderc删除了 仍然是报错、、、

image.png 现在发现配置的api错误了,omg,再试试,或许能成功呢(看到希望 import os from openai import OpenAI

os.environ["OPENAI_API_KEY"] = 'f4915087-be91-4166-b439-2b9517a46d38' os.environ["OPENAI_BASE_URL"] = 'ark.cn-beijing.volces.com/api/v3'

client = OpenAI()

#test print(os.environ.get("LLM_MODELEND"))

response = client.chat.completions.create( model='gpt-3.5-turbo', temperature=0.5, max_tokens=100, messages=[{"role": "user", "content": "请给我的花店起个名"}], ) 用了新的代码插入进去试试