Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://wb-21fd5541-john-wbdocs-2044-rename-serverless-products.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

patchRealtimeSession

patchRealtimeSession(): void Appliquez manuellement un correctif à la classe RealtimeSession de @openai/agents-realtime afin que chaque nouvelle instance soit automatiquement tracée par Weave. Remarque : vous n’avez généralement pas besoin d’appeler cette fonction ! @openai/agents-realtime est automatiquement instrumenté via des hooks du chargeur de modules lorsque vous importez Weave. Cette fonction est fournie pour les cas limites où l’instrumentation automatique ne fonctionne pas (par ex. importations dynamiques, bundlers qui contournent les hooks). Appelez cette fonction une seule fois au démarrage de l’application, avant qu’une RealtimeSession ne soit créée. La fonction est idempotente : vous pouvez l’appeler en toute sécurité à plusieurs reprises.

Renvoie

void Exemple
import { patchRealtimeSession } from 'weave';
patchRealtimeSession();
// Chaque nouvelle RealtimeSession(...) est désormais instrumentée automatiquement

Défini dans

integrations/openai.realtime.agent.ts:797