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

# Modèles d'Ingestion

> Modèles d'ingestion d'événements prêts à l'emploi pour des cas d'utilisation courants avec du code d'exemple.

Les modèles d'ingestion sont des schémas préconçus pour suivre l'utilisation dans des scénarios courants. Au lieu de déterminer les structures d'événements et les configurations de compteurs à partir de zéro, commencez avec un modèle éprouvé et personnalisez-le selon vos besoins.

## Qu'est-ce que les Modèles ?

Chaque modèle comprend :

* **Recommandations sur la structure des événements** : Nommage optimal des événements et conception des métadonnées
* **Configuration du compteur** : Types d'agrégation et filtres suggérés
* **Code d'exemple** : Exemples d'implémentation fonctionnels dans plusieurs langages
* **Meilleures pratiques** : Conseils pour l'exactitude, la performance et l'optimisation des coûts

<Tip>
  Les plans de base économisent des heures de configuration et vous aident à éviter les écueils courants. Commencez avec un plan, puis adaptez-le à vos besoins spécifiques.
</Tip>

## Pourquoi Utiliser des Modèles ?

<CardGroup cols={3}>
  <Card title="Faster Setup" icon="rocket">
    Mettez en place le suivi d’utilisation en quelques minutes plutôt qu’en heures. Copiez des modèles éprouvés au lieu de tout concevoir à partir de zéro.
  </Card>

  <Card title="Best Practices Built In" icon="shield-check">
    Évitez les erreurs courantes grâce à des structures d’événements testées, à des métadonnées appropriées et à des choix d’agrégation optimaux.
  </Card>

  <Card title="Production Ready" icon="code">
    Le code d’exemple repose sur des implémentations concrètes. Il ne vous reste plus qu’à ajouter vos clés API et c’est parti.
  </Card>
</CardGroup>

## Modèles Disponibles

Choisissez le modèle qui correspond à votre cas d'utilisation :

<CardGroup cols={1}>
  <Card title="LLM Blueprint" icon="brain-circuit" href="/developer-resources/ingestion-blueprints/llm">
    Suivez l’utilisation des jetons d’IA sur OpenAI, Anthropic, Groq, Gemini, Vercel AI SDK et plus encore.

    **Parfait pour** : Chatbots AI, générateurs de code, outils de création de contenu, applications alimentées par l'IA.

    **Ce que vous suivrez** : jetons d’entrée, jetons de sortie, utilisation des modèles, nombre de requêtes.
  </Card>

  <Card title="API Gateway Blueprint" icon="cloud" href="/developer-resources/ingestion-blueprints/api-gateway">
    Mesurez les requêtes API au niveau de la passerelle avec filtrage des points de terminaison et prise en charge de la limitation de débit.

    **Parfait pour** : APIs REST, services GraphQL, fournisseurs de webhook, plateformes API-first.

    **Ce que vous suivrez** : nombre de requêtes, utilisation des points de terminaison, méthodes HTTP, temps de réponse.
  </Card>

  <Card title="Object Storage Blueprint" icon="box-archive" href="/developer-resources/ingestion-blueprints/object-storage">
    Suivez les téléchargements de fichiers, la consommation de stockage et la bande passante pour les services de stockage dans le cloud.

    **Parfait pour** : Hébergement de fichiers, plateformes multimédias, services de sauvegarde, gestion de documents.

    **Ce que vous suivrez** : octets stockés, fichiers téléchargés, téléchargements, instantanés de stockage.
  </Card>

  <Card title="Stream Blueprint" icon="tower-broadcast" href="/developer-resources/ingestion-blueprints/stream">
    Mesurez la bande passante de diffusion en continu pour la vidéo, l’audio et la livraison de données en temps réel.

    **Parfait pour** : Streaming vidéo, plateformes audio, diffusions en direct, flux de données en temps réel.

    **Ce que vous suivrez** : bande passante consommée, durée des flux, niveaux de qualité, flux simultanés.
  </Card>

  <Card title="Time Range Blueprint" icon="clock" href="/developer-resources/ingestion-blueprints/time-range">
    Facturez au temps écoulé les ressources de calcul, les fonctions serverless et les traitements longue durée.

    **Parfait pour** : Plateformes sans serveur, hébergement de conteneurs, instances de calcul, traitement par lots.

    **Ce que vous suivrez** : temps d’exécution, heures de calcul, invocations de fonctions, durée des tâches.
  </Card>
</CardGroup>

## Comment Utiliser un Modèle

<Steps>
  <Step title="Choose your blueprint">
    Sélectionnez le plan qui correspond le mieux à votre scénario de facturation. Chaque page de plan comprend des guides de mise en œuvre détaillés.
  </Step>

  <Step title="Review the event structure">
    Comprenez la nomenclature d’événements recommandée et la conception des métadonnées. Copiez la structure d’événement pour votre cas d’usage.
  </Step>

  <Step title="Create the meter">
    Suivez les instructions de configuration du compteur du plan. Utilisez le type d’agrégation et les filtres suggérés.
  </Step>

  <Step title="Implement event sending">
    Copiez le code d’exemple pour votre langage/cadre. Remplacez les valeurs factices par vos clés API et identifiants clients réels.
  </Step>

  <Step title="Test and verify">
    Envoyez des événements de test et vérifiez qu’ils apparaissent dans votre tableau de bord de compteur avec l’agrégation correcte.
  </Step>

  <Step title="Customize as needed">
    Adaptez le plan à vos besoins spécifiques : ajoutez des métadonnées personnalisées, ajustez les filtres ou modifiez les tarifs.
  </Step>
</Steps>

## Comparaison des Modèles

Vous ne savez pas quel modèle correspond à vos besoins ? Voici une comparaison rapide :

| Cas d'utilisation      | Modèle         | Agrégation             | Métadonnées Courantes                         |
| ---------------------- | -------------- | ---------------------- | --------------------------------------------- |
| Application de chat AI | LLM            | Somme (tokens)         | modèle, input\_tokens, output\_tokens         |
| API REST               | API Gateway    | Compte                 | point\_de\_terminaison, méthode, status\_code |
| Stockage de fichiers   | Object Storage | Somme (octets)         | taille\_fichier, type\_fichier, opération     |
| Plateforme vidéo       | Stream         | Somme (bande passante) | durée, qualité, débit\_binaire                |
| Sans serveur           | Time Range     | Somme (durée)          | nom\_fonction, temps\_exécution\_ms           |

## Implémentations Personnalisées

Vous ne voyez pas de modèle pour votre cas d'utilisation exact ? Pas de problème :

1. **Commencez avec le modèle le plus proche** : Choisissez celui qui ressemble le plus à vos besoins
2. **Adaptez la structure de l'événement** : Modifiez les champs de métadonnées pour correspondre à vos exigences
3. **Ajustez la configuration du compteur** : Changez le type d'agrégation ou les filtres si nécessaire
4. **Testez minutieusement** : Vérifiez les calculs de facturation avec des exemples d'utilisation

<Info>
  Tous les plans sont des points de départ. N’hésitez pas à mixer les concepts de différents plans ou à créer des implémentations entièrement personnalisées.
</Info>

## Besoin d'Aide ?

Si vous n'êtes pas sûr du modèle à utiliser ou si vous avez besoin d'aide pour la personnalisation :

<CardGroup cols={2}>
  <Card title="Complete Tutorial" icon="code" href="/developer-resources/usage-based-billing-build-ai-image-generator">
    Suivez notre tutoriel de bout en bout pour créer un générateur d’images IA avec facturation à l’usage.
  </Card>

  <Card title="Integration Guide" icon="book" href="/developer-resources/usage-based-billing-guide">
    Guide complet couvrant tous les aspects de la mise en œuvre de la facturation basée sur l’utilisation.
  </Card>
</CardGroup>
