环境准备

Windows / PowerShell / WSL

先选定运行环境,再安装工具与配置变量。

先确定你在哪个环境运行

环境用户目录与配置变量写法
Windows PowerShellWindows 用户目录中的配置$env:SOTAAI_API_KEY
WSL / Linux BashLinux 用户目录中的配置$SOTAAI_API_KEY

Windows 与 WSL 可以访问彼此部分文件,但不是同一个运行环境。Windows 安装了 Node.js,不代表 WSL 已经有 Linux 版 Node;在一个环境设置变量,也不代表另一个环境的进程能读到。

准备 Node.js 与终端

需要使用 Node.js 客户端时,从 Node.js 官网选择当前 LTS 和你的系统版本。安装完成后重新打开终端。已有正常环境无需重复安装。

PowerShell
node --version
npm.cmd --version
curl.exe --version

PowerShell 中若 npm 指向脚本并提示执行策略限制,可使用 npm.cmd。不必为了安装包而全局降低系统的脚本保护。

设置当前会话的变量

PowerShell
$env:SOTAAI_API_KEY = 'YOUR_API_KEY'
$env:SOTAAI_BASE_URL = 'https://sotaai.org'
$env:SOTAAI_MODEL = 'YOUR_MODEL'

在同一终端启动客户端。新开窗口后需重新设置临时变量,或按自己的密钥管理方式配置长期使用。不要把含真实密钥的终端历史或截图公开。

使用 WSL 时的检查

Bash / WSL
pwd
command -v node
command -v npm
node --version
npm --version

优先使用 Linux 原生工具链。如果输出指向 Windows 磁盘中的 Node/npm,先核对你的环境设计。命令、依赖、项目路径与配置目录应属于同一套运行环境。

发现内容有误,或有未解答的问题?反馈文档问题 ↗
SOTA AI / 文档中心为每一次创造,减少一点阻力。
输入关键词,查找 28 篇文档
↑ ↓ 选择Enter 打开Esc 关闭