class documentation

class _TemporalModelStub(Model): (source)

Constructor: _TemporalModelStub(model_name, **kwargs)

View In Hierarchy

A stub that allows invoking models as Temporal activities.

Method __init__ Undocumented
Async Method get_response Undocumented
Method stream_response Undocumented
Instance Variable kwargs Undocumented
Instance Variable model_name Undocumented
def __init__(self, model_name: str | None, **kwargs): (source)

Undocumented

async def get_response(self, system_instructions: str | None, input: str | list[TResponseInputItem], model_settings: ModelSettings, tools: list[Tool], output_schema: AgentOutputSchemaBase | None, handoffs: list[Handoff], tracing: ModelTracing, *, previous_response_id: str | None, prompt: ResponsePromptParam | None) -> ModelResponse: (source)

Undocumented

def stream_response(self, system_instructions: str | None, input: str | list[TResponseInputItem], model_settings: ModelSettings, tools: list[Tool], output_schema: AgentOutputSchemaBase | None, handoffs: list[Handoff], tracing: ModelTracing, *, previous_response_id: str | None, prompt: ResponsePromptParam | None) -> AsyncIterator[TResponseStreamEvent]: (source)

Undocumented

Undocumented

model_name = (source)

Undocumented