> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/cheahjs/free-llm-api-resources/llms.txt
> Use this file to discover all available pages before exploring further.

# Mistral La Plateforme

> Free tier access to Mistral AI models with generous token limits

<Note>
  Mistral La Plateforme offers a free Experiment plan with access to both open-source and proprietary Mistral models.
</Note>

## Overview

Mistral's La Plateforme provides free API access to their suite of language models, including both open-source and proprietary models.

## Requirements

<Warning>
  **Important Requirements**:

  * Phone number verification required
  * Free tier (Experiment plan) requires opting into data training
</Warning>

## Rate Limits

<Info>
  Rate limits are applied per-model, not shared across models.
</Info>

| Limit Type          | Free Tier (Per Model) |
| ------------------- | --------------------- |
| Requests per second | 1                     |
| Tokens per minute   | 500,000               |
| Tokens per month    | 1,000,000,000         |

## Available Models

The free tier provides access to various Mistral models:

* **Open-source models**: Mistral 7B, Mixtral 8x7B, and more
* **Proprietary models**: Mistral Small, Mistral Medium, Mistral Large

<Card title="Model Overview" icon="book" href="https://docs.mistral.ai/getting-started/models/models_overview/">
  View detailed information about all available models
</Card>

## API Usage

<CodeGroup>
  ```python Python theme={null}
  from mistralai import Mistral

  client = Mistral(api_key="YOUR_MISTRAL_API_KEY")

  response = client.chat.complete(
      model="mistral-small-latest",
      messages=[
          {"role": "user", "content": "Hello, how are you?"}
      ]
  )

  print(response.choices[0].message.content)
  ```

  ```javascript JavaScript theme={null}
  import { Mistral } from '@mistralai/mistralai';

  const client = new Mistral({
      apiKey: process.env.MISTRAL_API_KEY
  });

  const response = await client.chat.complete({
      model: 'mistral-small-latest',
      messages: [
          { role: 'user', content: 'Hello, how are you?' }
      ]
  });

  console.log(response.choices[0].message.content);
  ```

  ```bash cURL theme={null}
  curl https://api.mistral.ai/v1/chat/completions \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer YOUR_MISTRAL_API_KEY" \
    -d '{
      "model": "mistral-small-latest",
      "messages": [
        {"role": "user", "content": "Hello, how are you?"}
      ]
    }'
  ```
</CodeGroup>

## Getting Started

<Steps>
  <Step title="Create Account">
    Sign up at [console.mistral.ai](https://console.mistral.ai/)
  </Step>

  <Step title="Verify Phone Number">
    Complete phone number verification
  </Step>

  <Step title="Accept Data Training Terms">
    Opt in to data training for free tier access
  </Step>

  <Step title="Generate API Key">
    Create an API key from your dashboard
  </Step>

  <Step title="Start Building">
    Use the API to access Mistral models
  </Step>
</Steps>

## Privacy Considerations

<Warning>
  The free Experiment plan requires opting into data training. Your API usage data may be used to improve Mistral's models. If this is a concern, consider upgrading to a paid plan.
</Warning>

## Key Features

<CardGroup cols={2}>
  <Card title="Per-Model Limits" icon="gauge">
    Each model has its own quota, allowing you to use multiple models
  </Card>

  <Card title="Generous Token Limits" icon="infinity">
    1 billion tokens per month per model on the free tier
  </Card>

  <Card title="Open & Proprietary" icon="layer-group">
    Access to both open-source and proprietary models
  </Card>

  <Card title="Production Ready" icon="check">
    Enterprise-grade infrastructure and reliability
  </Card>
</CardGroup>

## Additional Resources

<CardGroup cols={2}>
  <Card title="Mistral Console" icon="browser" href="https://console.mistral.ai/">
    Access the platform
  </Card>

  <Card title="Documentation" icon="book" href="https://docs.mistral.ai/">
    Official API documentation
  </Card>
</CardGroup>
