fetch,无需安装第三方请求库。API Key 从环境变量读取,不会写入源代码。
运行要求
- Node.js 18 或更高版本
- 已创建并保存 AIBase API Key
设置 API Key
- PowerShell
- macOS / Linux
完整示例
将以下内容保存为aibase-example.mjs:
示例中的 30 秒是客户端超时设置示例,不代表平台承诺的响应时限。生产代码还应根据业务需要添加有限重试和日志关联。
浏览器使用限制
API Key 属于服务端凭证。不要把这段代码直接放入网页前端,也不要通过公开环境变量或打包配置把密钥发送到浏览器。查看字段定义
核对请求和响应对象的完整结构。
响应处理
区分 HTTP 错误和业务错误。