系统设置
系统设置接口用于管理账户的系统配置。
接口地址
GET https://ai-tokenhub.com/v1/settings
PUT https://ai-tokenhub.com/v1/settings获取设置
bash
curl https://ai-tokenhub.com/v1/settings \
-H "Authorization: Bearer YOUR_API_KEY"响应示例
json
{
"account": {
"timezone": "Asia/Shanghai",
"language": "zh-CN",
"currency": "CNY"
},
"notifications": {
"email_usage_alert": true,
"email_low_balance": true,
"email_weekly_report": true,
"balance_threshold": 100
},
"api": {
"default_model": "gpt-4o",
"default_temperature": 0.7,
"stream_by_default": false
},
"security": {
"ip_whitelist_enabled": false,
"allowed_ips": [],
"request_logging": true
}
}更新设置
bash
curl -X PUT https://ai-tokenhub.com/v1/settings \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"notifications": {
"balance_threshold": 500
},
"api": {
"default_model": "gpt-4o-mini"
}
}'设置分类
账户设置
| 字段 | 类型 | 说明 |
|---|---|---|
| timezone | string | 时区 |
| language | string | 语言 |
| currency | string | 结算货币 |
通知设置
| 字段 | 类型 | 说明 |
|---|---|---|
| email_usage_alert | boolean | 用量提醒邮件 |
| email_low_balance | boolean | 低余额提醒 |
| email_weekly_report | boolean | 周报邮件 |
| balance_threshold | number | 余额阈值 |
API 设置
| 字段 | 类型 | 说明 |
|---|---|---|
| default_model | string | 默认模型 |
| default_temperature | number | 默认温度 |
| stream_by_default | boolean | 默认启用流式 |
安全设置
| 字段 | 类型 | 说明 |
|---|---|---|
| ip_whitelist_enabled | boolean | IP 白名单开关 |
| allowed_ips | array | 允许的 IP 列表 |
| request_logging | boolean | 请求日志 |