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

# List All Model Providers

> List all available model providers from the codebase.

This endpoint scans the mielto/models directory and returns all
available LLM providers that can be used in the system.

**Example:**
```
GET /integrations/models
```

**Response:**
```json
{
  "models": [
    {
      "id": "openai",
      "name": "OpenAI",
      "type": "llm",
      "path": "mielto.models.openai"
    },
    {
      "id": "anthropic",
      "name": "Anthropic",
      "type": "llm",
      "path": "mielto.models.anthropic"
    }
  ],
  "total": 33
}
```



## OpenAPI

````yaml api-reference/openapi.json get /api/v1/integrations/models
openapi: 3.1.0
info:
  title: FastAPI app
  version: 0.1.0
servers: []
security: []
paths:
  /api/v1/integrations/models:
    get:
      tags:
        - Integrations
      summary: List All Model Providers
      description: |-
        List all available model providers from the codebase.

        This endpoint scans the mielto/models directory and returns all
        available LLM providers that can be used in the system.

        **Example:**
        ```
        GET /integrations/models
        ```

        **Response:**
        ```json
        {
          "models": [
            {
              "id": "openai",
              "name": "OpenAI",
              "type": "llm",
              "path": "mielto.models.openai"
            },
            {
              "id": "anthropic",
              "name": "Anthropic",
              "type": "llm",
              "path": "mielto.models.anthropic"
            }
          ],
          "total": 33
        }
        ```
      operationId: list_all_model_providers_api_v1_integrations_models_get
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}

````