终端使用
macOS 与 Windows 都可以使用。先验证连接,再选择 Codex CLI 或 Claude Code。
准备 API Key
进入个人中心的 API 密钥页面,创建专用于这台电脑的 Key。按需要设置模型范围与预算,并保存仅展示一次的完整密钥。
打开终端并读取密钥
macOS 打开“终端”,使用默认的 zsh;Windows 打开 PowerShell。下面的密钥输入不会显示在屏幕上,只对当前窗口生效。
① 先执行命令:点击“复制命令”,原样粘贴到普通终端,按回车。代码里的文字都不用改。
read -rs "ASIORB_API_KEY?请粘贴你的 ASIORB API Key,然后按回车(输入不显示):"② 等终端出现“请粘贴你的 ASIORB API Key……”的提示后,这时才粘贴完整 Key,再按回车。Key 是在终端等待输入时单独粘贴的,不是写进上面的命令。输入时不显示任何字符,包括星号,这是正常现象。不要截图、公开或发送 Key 到助手对话中。
③ 输入完成后,再复制下面这段命令到同一个终端执行。
echo
export ASIORB_API_KEY
if [ -n "$ASIORB_API_KEY" ]; then
printf '%s\n' 'Key 已设置,可以继续查询模型。'
else
printf '%s\n' '没有输入 Key,请回到上一步重新输入。'
fi看到 “Key 已设置,可以继续查询模型。” 后继续。它只表示当前窗口已保存输入,不代表 Key 已通过服务器验证;下一条模型查询会验证权限。关闭终端后需要重新输入。
查询可用模型
这一步只读取当前 Key 可调用的模型,不产生模型推理费用。复制返回列表中的完整 id。
curl --fail-with-body --max-time 30 "https://api.asiorb.com:8443/v1/models" \
-H "Authorization: Bearer $ASIORB_API_KEY"发送第一条消息
在下方选择模型,再执行对应系统的示例。这一步会按实际用量计费;示例发送一次提问。
请先用自己的 Key 查询可用模型;页面不会读取或保存你的 Key。 复制后将 YOUR_MODEL_ID 换成查询到的模型 ID。
export ASIORB_REQUEST_ID="$(uuidgen)"
printf '%s\n' "$ASIORB_REQUEST_ID" > ./asiorb-last-request.txt
curl --fail-with-body --max-time 210 "https://api.asiorb.com:8443/v1/chat/completions" \
-H "Authorization: Bearer $ASIORB_API_KEY" \
-H "Idempotency-Key: $ASIORB_REQUEST_ID" \
-H "Content-Type: application/json" \
--data-binary @- <<'ASIORB_BODY'
{
"model": "YOUR_MODEL_ID",
"messages": [
{
"role": "user",
"content": "你好,请用一句话介绍自己。"
}
],
"max_tokens": 4096
}
ASIORB_BODY网络超时或没有收到完整结果
不要直接再次运行上面的请求。先用本机保存的请求编号查询,或在个人中心查看消费记录。
ASIORB_REQUEST_ID="$(cat ./asiorb-last-request.txt)"
curl --fail-with-body --get "https://api.asiorb.com:8443/v1/requests" \
-H "Authorization: Bearer $ASIORB_API_KEY" \
--data-urlencode "idempotency_key=$ASIORB_REQUEST_ID"macOS 返回的 JSON 中,回答位于 choices[0].message.content;Windows 示例会直接显示回答与用量。推理模型需要同时为推理和正文预留输出空间。
开始使用编程助手
需要读取项目、改代码和运行测试时,继续查看对应工具教程。普通终端请求不会自动获得本机文件访问能力。