Passer au contenu principal

runIsolated

runIsolated<T>(fn): T Exécutez fn dans un cadre d’état GenAI nouveau et isolé. Toute Conversation / tout tour de conversation / tout LLM démarré dans fn n’existe que dans ce cadre — il n’entre pas en conflit avec d’autres cadres runIsolated exécutés simultanément, et n’est pas propagé à la chaîne asynchrone externe. Utilisez cette fonction pour exécuter en toute sécurité des tâches GenAI en parallèle :
L’utilisation séquentielle de single-flight ne nécessite pas ce wrapper — l’état global par défaut du processus s’en charge.

Paramètres de type

Paramètres

Renvoie

T

Défini dans

src/genai/context.ts:54