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

# API Google AI Mode : réponses, Markdown et sources

> Posez une question à Google AI Mode et recevez sa réponse en texte et en Markdown, avec ses sources, ses produits et ses pastilles de citation.

`AIMODE` interroge Google AI Mode et renvoie sa réponse, toujours avec le Markdown, et les sources sur lesquelles elle s'appuie.

| | |
| - | - |
| taskType | `AIMODE` |
| Alias | `GOOGLE_AIMODE` |
| Lit | `query` (se rabat sur `prompt`) |
| Crédits | 1,25 |
| Pays | Facultatif, `US` par défaut. Avec `CN`, la requête porte directement sur le marché chinois de Google, sans la substitution par les États-Unis que fait AI Overviews. |
| Localisation | Accepte `payload.location`. Consultez [Régions et localisation](/fr/engines/capacity.md). |

## Requête

```bash theme={"theme":"css-variables"}
curl -X POST https://api.querying.ai/v1/async/task \
  -H "Authorization: Bearer $QUERYING_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "taskType": "AIMODE", "payload": { "query": "best CRM for a small team", "country": "US" } }'
```

## Réponse

Contrairement à [Google AI Overviews](/fr/engines/google-ai-overviews.md), AI Mode renvoie une réponse seule, et non une enveloppe de page de résultats.

| Champ | Type | Description |
| - | - | - |
| `text` | string | La réponse. Toujours présent. |
| `markdown` | string | La réponse en Markdown. Renvoyé sans aucun flag. |
| `sources` | array | `position`, `url`, `label`, `description`. |
| `shoppingCards`, `inlineProducts` | array | Produits de la réponse, avec les mêmes champs que dans AI Overviews. |
| `citationPills` | array | Les sources derrière chaque pastille de citation, avec les mêmes champs que dans AI Overviews. |
| `videos` | array | Vidéos affichées par la réponse. |
| `rawContent` | string | Le HTML de la page rendue. Uniquement avec `include.rawResponse`. |

Les champs de produits, de pastilles et de vidéos n'apparaissent que lorsque la réponse les affiche.

Par exemple :

```json theme={"theme":"css-variables"}
{
  "text": "For a small team, start with HubSpot CRM or Pipedrive ...",
  "markdown": "For a small team, start with **HubSpot CRM** or **Pipedrive** ...",
  "sources": [{ "position": 1, "url": "https://www.example.com/crm-guide", "label": "CRM guide for small teams" }]
}
```

Quand Google charge la page mais ne renvoie aucune réponse sur deux nouvelles sessions, la tâche échoue avec `ENGINE_NO_RESULT` au lieu d'attendre.

## Flags include

| Flag | Effet |
| - | - |
| `rawResponse` | Ajoute `rawContent`. |
| `html` | Ajoute `html`, la page affichée par Google. Consultez [Pages HTML](/fr/engines/html-pages.md). |
| `analysis` | Ajoute `analysis`, 1 crédit. Consultez [Analyse de la réponse](/fr/engines/answer-analysis.md). |
| `citationAnalysis` | Lance une [Citation Analysis](/fr/research/citation-analysis.md) sur la réponse. |

`markdown` ne demande aucun flag. `searchQueries`, `ads` et `shopping` n'ont aucun effet. Consultez [Réponses Markdown et brutes](/fr/engines/response-options.md).

## Voir aussi

* [Page produit Google AI Mode](https://querying.ai/fr/engines/google-ai-mode)
* [Vue d'ensemble des moteurs](/fr/engines/overview.md)


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