OpenAIAgentInvocation
junjo.plugins.openai_agents.evaluation.OpenAIAgentInvocation
Kind: Class
SDK version: 0.69.0
Documentation channel: Stable release
Signature
Section titled “Signature”OpenAIAgentInvocation(agent: Agent[ContextT], input: Any, context: ContextT | None = None, run_config: RunConfig | None = None, cleanup: Cleanup | None = None)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.
Members
Section titled “Members”agent: Agent[ContextT]Public attribute.
input: AnyPublic attribute.
context
Section titled “context”context: ContextT | None = NonePublic attribute.
run_config
Section titled “run_config”run_config: RunConfig | None = NonePublic attribute.
cleanup
Section titled “cleanup”cleanup: Cleanup | None = NonePublic attribute.