快速开始
快速开始
欢迎!本指南将带你了解使用 xAI API 的基础流程,从创建账户到发出第一个请求。
第 1 步:创建 xAI 账户
在 accounts.x.ai 注册账户,然后充值额度即可开始使用 API。
第 2 步:生成 API key
通过 API Keys 页面创建 API key,然后将其导出或添加为环境变量。
export XAI_API_KEY="your_api_key"或者将其添加到项目目录中的 .env 文件:
XAI_API_KEY=your_api_key第 3 步:安装 SDK
选择你的语言并安装 SDK:
pip install xai-sdk第 4 步:发出第一个请求
向 Grok Build(grok-4.5)发送编程提示词并获取响应。Grok Build 中的 Agent 编程能力由同一模型提供,该模型目前通过 API 提供早期访问:
curl https://api.x.ai/v1/responses \
-H "Authorization: Bearer $XAI_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "grok-4.5",
"input": "Fix this function and explain the bug: function median(a){a.sort();return a[a.length/2]}"
}'如需多轮对话、推理和结构化输出,请参阅文本生成指南。如需 Agent 编程工作流,请参阅 Grok Build 概览。
第 5 步:生成图像
使用 Imagine API 根据文本提示词生成图像:
import os
import xai_sdk
client = xai_sdk.Client(api_key=os.getenv("XAI_API_KEY"))
response = client.image.sample(
prompt="A futuristic city skyline at sunset",
model="grok-imagine-image-quality",
)
print(response.url)如需批量生成、宽高比控制和图像编辑等更高级的用例,请查看图像生成指南。
接下来
现在你已经发出了第一个请求,可以继续探索 Grok 的能力:
Code使用 API 和 CLI 中的 grok-4.5 进行 Agent 编程探索 Chat多轮对话、推理、结构化输出与流式响应探索 Images使用 Grok 模型生成、编辑和理解图像探索 Video通过文本提示词或参考图像创建、扩展和编辑视频探索 Voice使用 Speech to Speech 能力构建实时语音 Agent探索