api_gemini 0.8.1

Gemini's API for accessing large language models (LLMs).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Internal HTTP Layer

HTTP request execution, reliability primitives, and caching.

## Responsibility Table

| filename | Responsibility |
|----------|---------------|
| mod.rs | HTTP client, request dispatch, and response handling |
| retry.rs | Exponential backoff retry logic |
| circuit_breaker.rs | Circuit breaker failure threshold management |
| rate_limiter.rs | Token bucket and sliding window rate limiting |
| cache.rs | LRU request cache with TTL expiry |
| compression.rs | Gzip, deflate, and brotli compression support |
| enterprise.rs | Enterprise feature coordination and entry points |