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

# Catalog

> List models and use provider/model identifiers

## Before you begin

Confirm you have:

* Base URL **`https://models.ageneral.ai`**
* A valid **virtual key** or other credential described in [Authentication](/authentication)
* Read [Models](/models) for endpoint summaries

## Model identifiers

**Models** surfaces **`provider/model`** strings such as **`openai/gpt-4o-mini`** or **`anthropic/claude-3-5-sonnet-latest`**. Which ids appear for **`GET /v1/models`** depends on providers enabled for your **project**.

## List models

1. Send **`GET /v1/models`** to **`https://models.ageneral.ai`**.
2. Parse the OpenAI-style payload: **`object`** and **`data`** arrays.
3. Use [`GET /v1/models`](/reference/models/list) in **API reference** for parameters and the interactive explorer.

## Choose a `model` for inference

1. Prefer ids returned by **`GET /v1/models`** for your credential.
2. Pass the string as **`model`** on **`POST /v1/chat/completions`** or **`POST /v1/responses`**.
3. If an id is disabled for your account or region, the **provider** returns an error.

## Pricing

See [Pricing](/guides/models/models-pricing) for the live site catalog, context limits, and per-model rates.

## Next steps

* [Request parameters](/api-reference/models-parameters)
* [Usage and billing](/guides/models/usage-and-billing)
* [OpenAI Chat Completions](https://platform.openai.com/docs/api-reference/chat) — wire-compatible field reference
