After Model • AI Agent SDK
after_model: Decorator to mark a function as an after_model hook.
after_model
Function
</div>
This function is defined in the middleware module.
Decorator to mark a function as an after_model hook.
The function receives a ModelResponse and should return a (possibly modified) ModelResponse.
Signature
def after_model(func: AfterModelFn) -> AfterModelFnParameters
ParamField
AfterModelFnNo description available.
Returns
ResponseField
AfterModelFnThe result of the operation.
Usage
@after_model
def log_response(response):
print(f"Model returned: {response.content[:50]}")
return responseSource
View on GitHubpraisonaiagents/hooks/middleware.py at line 213