class documentation
class TemporalOpenAIRunner(AgentRunner): (source)
Constructor: TemporalOpenAIRunner(**kwargs)
Temporal Runner for OpenAI agents.
Forwards model calls to a Temporal activity.
Method | __init__ |
Initialize the Temporal OpenAI Runner. |
Async Method | run |
Run the agent in a Temporal workflow. |
Method | run |
Run the agent with streaming responses (not supported in Temporal workflows). |
Method | run |
Run the agent synchronously (not supported in Temporal workflows). |
Instance Variable | kwargs |
Undocumented |
Instance Variable | _runner |
Undocumented |
async def run(self, starting_agent:
Agent[ TContext]
, input: str | list[ TResponseInputItem]
, **kwargs) -> RunResult
:
(source)
¶
Run the agent in a Temporal workflow.
def run_streamed(self, starting_agent:
Agent[ TContext]
, input: str | list[ TResponseInputItem]
, **kwargs) -> RunResultStreaming
:
(source)
¶
Run the agent with streaming responses (not supported in Temporal workflows).