Contexte d'exécution
Accédez aux informations d'exécution du workflow en cours depuis le code du workflow.
Obtenir l'identifiant d'exécution
Obtenir l'identifiant d'exécution
import mistralai.workflows as workflows
execution_id = workflows.get_execution_id()Cela renvoie l'identifiant unique de l'exécution en cours, utile pour la journalisation, la corrélation avec des systèmes externes ou la transmission à des activités devant référencer l'exécution parente.
Exemple d'utilisation
Exemple d'utilisation
import mistralai.workflows as workflows
@workflows.workflow.define(name="tracked_workflow")
class TrackedWorkflow:
@workflows.workflow.entrypoint
async def run(self, params: MyParams) -> MyResult:
execution_id = workflows.get_execution_id()
# Pass execution ID to activities for correlation
result = await process_with_tracking(params, execution_id)
return result