【人工智能】Window如何使用CMD或PowerShell运行命令,配置OpenAI API Key到环境变量

建议您把API Key配置到环境变量,从而避免在代码里显式地配置API Key,降低泄漏风险。

在Windows系统中,您可以使用CMD或PowerShell运行命令。

添加永久性环境变量添加临时性环境变量
如果您希望API Key环境变量在当前用户的所有新会话中生效,可以按如下操作。

在CMD中运行以下命令。

# 用您的 DashScope API Key 代替 YOUR_DASHSCOPE_API_KEY
setx DASHSCOPE_API_KEY "YOUR_DASHSCOPE_API_KEY"

在这里插入图片描述

打开一个新的CMD窗口。
在新的CMD窗口运行以下命令,检查环境变量是否生效。

echo %DASHSCOPE_API_KEY%

在这里插入图片描述

#HK代理环境,不需要科学上网(价格便宜、有安全风险,适合个人开发调试)
setx OPENAI_BASE_URL “xxxxxx”
setx OPENAI_API_KEY “xxxxx”

### 配置使用环境变量 `OPENAI_BASE_URL` #### Windows 系统下配置 `OPENAI_BASE_URL` 的方法 在 Windows 中可以通过图形界面命令行来设置环境变量。以下是具体的操作: 通过图形界面设置: 1. 打开 **控制面板** -> **系统** -> **高级系统设置**。 2. 在弹出的窗口中点击 **环境变量** 按钮。 3. 在 **系统变量** 下找到并选中名为 `Path` 的条目,然后点击下方的 **新建** 按钮。 4. 输入新的环境变量名称为 `OPENAI_BASE_URL`,其值设为您所需的 URL 地址[^1]。 通过 PowerShell 设置临时环境变量(仅限当前会话有效): ```powershell $env:OPENAI_BASE_URL = "https://api.openai.com/v1" ``` 如果需要永久化该设置,则可以在注册表编辑器用户级/系统级环境变量列表中手动添加上述键值对[^3]。 #### Linux/MacOS 系统下配置 `OPENAI_BASE_URL` 方法 对于类 Unix 平台来说,通常的做法是在用户的 shell profile 文件里追加 export 命令实现持久化的定义过程: 执行以下指令进入 .bashrc 编辑模式: ```bash vim ~/.bashrc ``` 接着于文档末端新增一行记录如下所示的内容(记得替换实际使用的 base url): ```bash export OPENAI_BASE_URL="https://api.openai.com/v1" ``` 完成修改之后需重新加载此脚本才能让变动即时反映出来,可利用 source 工具达成目标: ```bash source ~/.bashrc ``` #### Python 脚本中访问已设定好的 `OPENAI_BASE_URL` 无论在哪种操作系统上完成了前述步骤后,在编写 python 应用程序的时候就可以很方便地获取这些预先声明过的参数啦! 示例如下: ```python import os base_url = os.getenv('OPENAI_BASE_URL') if not base_url: raise ValueError("Environment variable 'OPENAI_BASE_URL' is missing.") print(f"The OpenAI Base URL set in environment variables is {base_url}.") ``` 以上代码片段展示了怎样安全可靠地从外部引入配置数据而不必将敏感信息硬编码进源码之中[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

本本本添哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值