Skip to content

OpenAIAgentInvocation

junjo.plugins.openai_agents.evaluation.OpenAIAgentInvocation

Kind: Class

SDK version: 0.69.0

Documentation channel: Stable release

OpenAIAgentInvocation(agent: Agent[ContextT], input: Any, context: ContextT | None = None, run_config: RunConfig | None = None, cleanup: Cleanup | None = None)

View source

Fresh OpenAI Agent invocation constructed for one evaluation case.

The application owns Agent construction, input, optional run context and configuration, and invocation-scoped cleanup. The evaluation target does not replace the application’s normal Agent dependencies or model policy.

agent: Agent[ContextT]

View source

Public attribute.

input: Any

View source

Public attribute.

context: ContextT | None = None

View source

Public attribute.

run_config: RunConfig | None = None

View source

Public attribute.

cleanup: Cleanup | None = None

View source

Public attribute.