Skip to content

入门

创建账户和 API 密钥,安装 glac 命令行或某个 SDK,并在每个产品上迈出第一步。

更新于

1. 账户与密钥

在[控制台](https://console.glac.ai/console/)注册,并通过它发来的邮件确认你的地址:在此之前,你只能查看,不能创建任何东西。新账户使用免费版,带有第一个项目 default。打开项目的 API keys 页面,创建一个密钥。密钥 (ak_…) 只显示一次:请妥善保存。

密钥属于一个项目,有各自的权限范围。创建时没有选择权限范围的密钥,拥有除 admin 以外的所有权限范围。这足够完成方块、沙箱和云盘的快速入门;保存机密还需要密钥有 admin。参见项目与密钥。

每个工具都读取同样的两个环境变量:

export GLAC_API_URL=https://api.glac.ai
export GLAC_API_KEY=ak_...

2. 工具

命令行 glac 就是一个文件:

curl -fsSL https://glac.ai/install.sh | sh
glac version

也可以不用环境变量:glac login --api-key - 从标准输入读取密钥,并保存在 ~/.config/glac/config.json 中。

Python SDK 只需要 Python 3.9 或更高版本,别无依赖:

pip install glac

还有 TypeScript、Go、Rust 和 Java 的 SDK,以及一个把这些产品作为工具交给 AI 智能体的 MCP 服务器。

3. 每个产品的第一步

沙箱:在一台独立的机器中运行一条命令。

glac run --image python:3.12 -- python3 -c 'print(6*7)'

方块:让一个镜像在自己的地址上提供服务。

glac deploy public.ecr.aws/docker/library/python:3.12-alpine --name hello --port 8000 \
  --start-command '["python3", "-m", "http.server", "8000"]'

云盘:不随沙箱消失的磁盘(在免费版上,单个云盘最大可到 10 GiB)。

glac drives create --name data --size-bytes 1GiB
glac sandboxes create --name box --drive data:/data

每个命令都接受 --json,这时它打印 API 返回的内容;glac help 按产品列出命令。完成后,用 glac sandboxes rm box、glac drives rm data 和 glac cube rm hello 删除这些步骤创建的东西。

下一步

  • 价格与套餐:免费版包含什么,以及超出部分的费用。
  • 限制:各套餐允许账户同时拥有多少。
  • API 参考:所有调用。
导航

输入以搜索……

↑↓ 切换↵ 选择Esc 关闭