快速开始

快速开始

欢迎!本指南将带你了解使用 xAI API 的基础流程,从创建账户到发出第一个请求。

第 1 步:创建 xAI 账户

accounts.x.ai 注册账户,然后充值额度即可开始使用 API。

第 2 步:生成 API key

通过 API Keys 页面创建 API key,然后将其导出或添加为环境变量。

Bash

export XAI_API_KEY="your_api_key"

或者将其添加到项目目录中的 .env 文件:

Bash

XAI_API_KEY=your_api_key

第 3 步:安装 SDK

选择你的语言并安装 SDK:

pip install xai-sdk

第 4 步:发出第一个请求

Grok Buildgrok-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 的能力:

资源

  • 流式响应 - 实时接收响应

  • 文件与集合 - 上传文档并构建 RAG pipeline

  • 工具 - Web search、X search、code execution 和 function calling

  • 模型 - 比较可用模型及其能力

  • 价格 - 工具、Batch API 和其他平台价格