> ## Documentation Index
> Fetch the complete documentation index at: https://aisa.one/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> - Base URLs: models `https://api.aisa.one/v1` (Gemini GenerateContent: `https://api.aisa.one/v1beta`); data APIs `https://api.aisa.one/apis/v1`. The `servers` of each operation in https://aisa.one/openapi.yaml is authoritative.
> - Auth: `Authorization: Bearer $AISA_API_KEY`. Never print, log, or commit the key.
> - MCP (preferred for agents): `https://mcp.aisa.one/mcp`, signed in with OAuth, so there is no key to paste.
> - Agent Skill: `npx skills add AIsa-team/agent-skills --skill aisa`. Fallback with the AIsa CLI: `aisa skills install aisa`.
> - Spending: docs, https://aisa.one/models, https://aisa.one/api, `/v1/models`, and MCP `search`, `list_categories`, `get_details`, `batch_quote`, and the `account` operation are free. Quote the exact calls before running them (MCP `batch_quote`, CLI `aisa quote --json`). If the quote reports `auto_execute_eligible: true`, run it unless the user set a tighter limit or asked only for a quote. Otherwise, tell the user in one message the planned calls, the quoted price, and a total USD budget for the task, then wait for approval. Direct HTTP calls follow the stricter rule at https://aisa.one/docs/get-started/cli.md#direct-http-fallback. Do not make paid calls to test availability. Full rule: https://aisa.one/llms.txt

# Grok API - Access xAI Grok Models via AIsa

> AIsa guide to xAI Grok model IDs and endpoints through OpenAI-compatible routes.

AIsa gives you access to xAI's Grok models with one AIsa API key. Every Grok model accepts `POST /v1/chat/completions`, and newer Grok models also accept `POST /v1/messages` and `POST /v1/responses`. The table lists the endpoints each model accepts.

## Supported Grok models

| Model ID | Type | Endpoints |
| - | - | - |
| `grok-4.3` | Text | `/v1/chat/completions` |
| `grok-4.5` | Text | `/v1/chat/completions`, `/v1/messages`, `/v1/responses` |
| `grok-4.6` | Text | `/v1/chat/completions`, `/v1/messages`, `/v1/responses` |
| `grok-4.7` | Text | `/v1/chat/completions`, `/v1/messages`, `/v1/responses` |
| `grok-4.20-0309-non-reasoning` | Text | `/v1/chat/completions` |
| `grok-4.20-0309-reasoning` | Text | `/v1/chat/completions` |
| `grok-build-0.1` | Text | `/v1/chat/completions` |

Current prices for these models are on [aisa.one/models](https://aisa.one/models).

## Quickstart

```python theme={null}
from openai import OpenAI

client = OpenAI(api_key="YOUR_AISA_API_KEY", base_url="https://api.aisa.one/v1")

response = client.chat.completions.create(
    model="grok-4.7",
    messages=[{"role": "user", "content": "Draft a launch plan for a developer tool."}],
)
print(response.choices[0].message.content)
```

## Next

* [Model Catalog](https://aisa.one/docs/guides/models.md)
* [AI model pricing](https://aisa.one/docs/guides/pricing.md#models)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.