Galerie d’Exemples

Exemples fonctionnels démontrant les fonctionnalités et motifs clés de Taskiq-Flow

Version : {VERSION} Lié : Guide de Démarrage Rapide

Aperçu

Cette galerie propose des parcours détaillés des scripts d’exemple inclus dans le répertoire examples/. Chaque exemple démontre une fonctionnalité spécifique ou un motif d’intégration.


Index des Exemples

Exemple Description Concepts Clés
Pipeline Basique Pipeline séquentiel simple avec opérations map, filter, group SequentialPipeline, étapes de base
Démonstration Suivi Surveillance en temps réel avec PipelineTrackingManager Suivi, stockage d’état, visualisation
Pipeline Planifié Exécution périodique de pipeline via cron PipelineScheduler, APScheduler, fuseaux horaires
Pipeline Audio Dataflow DAG complet avec parallélisme, map-reduce et visualisation DataflowPipeline, DAG automatique, parallélisme
Découverte Registry Construction manuelle de DataflowRegistry, introspection DAG, exécution bas niveau DataflowRegistry, ExecutionEngine, introspection
Démo WebSocket Streaming d’événements en temps réel via WebSockets HookManager, transport WebSocket, suivi live
API REST Intégration FastAPI pour gestion distante de pipelines PipelineVisualizationAPI, endpoints personnalisés

Exécuter les Exemples

Chaque page d’exemple inclut :

  • Aperçu — Ce que démontre l’exemple
  • Prérequis — Dépendances et configuration requises
  • Parcours du code — Explication ligne par ligne
  • Concepts clés — Fonctionnalités illustrées
  • Instructions d’exécution — Comment lancer le script
  • Sortie attendue — Exemple de résultat pour vérification
  • Problèmes courants — Conseils de dépannage

Pour exécuter un exemple :

# Se placer à la racine du dépôt
cd taskiq-flow

# Installer les dépendances si nécessaire
pip install -e .

# Lancer un script d'exemple
python examples/quickstart.py

Certains exemples nécessitent des services additionnels (Redis, etc.). Voir les pages individuelles pour les détails.


Catégories d’Exemples

Démarrage

Monitoring & Opérations

Workflows Avancés

Intégration


Prochaines Étapes


This site uses Just the Docs, a documentation theme for Jekyll.