agentle.agents.whatsapp.providers.evolution.evolution_api_providerΒΆ
Evolution API implementation for WhatsApp with enhanced resilience.
Functions
|
Indicate that a method is intended to override a method in a base class. |
|
Join a base URL and a possibly relative URL to form an absolute interpretation of the latter. |
Classes
|
Special type indicating an unconstrained type. |
|
|
|
Configuration for Evolution API. |
|
Evolution API implementation for WhatsApp messaging with enhanced resilience. |
|
In-memory circuit breaker implementation with enhanced features. |
|
In-memory rate limiter implementation using sliding window algorithm. |
|
In-memory session storage implementation with enhanced features. |
|
A Mapping is a generic container for associating key/value pairs. |
|
A MutableMapping is a generic container for associating key/value pairs. |
|
Session manager that provides a high-level interface for session operations. |
|
Audio message model. |
|
WhatsApp contact information. |
|
Document message model. |
|
Image message model. |
|
Media message model. |
|
Status of WhatsApp messages. |
|
Abstract base class for WhatsApp API providers. |
|
WhatsApp conversation session with improved message batching and spam protection. |
|
Text message model. |
|
Video message model. |
|
Webhook payload from WhatsApp. |
|
The year, month and day arguments are required. |
Exceptions
|
Exception raised for Evolution API errors. |