agentle.agents.apis.endpoint¶
Complete enhanced API endpoint integration for Agentle framework.
This module provides comprehensive HTTP API endpoint support with: - Multiple authentication methods - Advanced retry strategies - Circuit breaker pattern - Rate limiting - Response caching - File uploads (multipart/form-data) - Streaming responses - Request/response hooks - SSL/Proxy configuration - and more…
Functions
|
!!! abstract "Usage Documentation" |
Classes
|
Special type indicating an unconstrained type. |
|
|
|
Base class for authentication handlers. |
|
Configuration for API authentication. |
|
Alias for pydantic.BaseModel. |
|
Circuit breaker implementation for resilient API calls. |
|
Enhanced HTTP API endpoint with comprehensive features. |
|
Represents a parameter for an API endpoint with proper object support. |
|
Represents a file to be uploaded. |
|
HTTP methods supported by endpoints. |
|
A MutableMapping is a generic container for associating key/value pairs. |
|
No authentication. |
|
Where to place parameters in the HTTP request. |
|
Rate limiter for API calls. |
|
Enhanced configuration for HTTP requests. |
|
Simple in-memory response cache. |
|
Retry strategies. |
|
All the operations on a read-only sequence. |
|
A callable tool with robust serialization support using dill. |
Exceptions
|
Raised when circuit breaker is open. |