Skip to content

ResponseProto

autogen.beta.response.proto.ResponseProto #

Bases: ABC, Generic[T]

name instance-attribute #

name

description instance-attribute #

description

json_schema instance-attribute #

json_schema

system_prompt instance-attribute #

system_prompt

validate abstractmethod async #

validate(response, context, provider=None)
Source code in autogen/beta/response/proto.py
@abstractmethod
async def validate(
    self,
    response: str,
    context: "Context",
    provider: "Provider | None" = None,
) -> T: ...