package documentation

Support for using the OpenAI Agents SDK as part of Temporal workflows.

This module provides compatibility between the OpenAI Agents SDK and Temporal workflows.

Warning

This module is experimental and may change in future versions. Use with caution in production environments.

Module invoke_model_activity A temporal activity that invokes a LLM model.
Module open_ai_data_converter DataConverter that supports conversion of types used by OpenAI Agents SDK.
Module temporal_openai_agents Initialize Temporal OpenAI Agents overrides.
Module temporal_tools Support for using Temporal activities as OpenAI agents tools.
Module trace_interceptor Adds OpenAI Agents traces and spans to Temporal workflows and activities.
Module _heartbeat_decorator No module docstring; 0/1 type variable, 1/2 function documented
Module _openai_runner No module docstring; 1/1 class documented
Module _temporal_model_stub No module docstring; 0/1 variable, 1/1 class documented
Module _temporal_trace_provider Provides support for integration with OpenAI Agents SDK tracing across workflows