api_gemini 0.8.1

Gemini's API for accessing large language models (LLMs).
Documentation
# Doc Entities

## Master Doc Entities Table

| Type | Purpose | Master File | Instances |
|------|---------|------------|-----------|
| `api/` | HTTP endpoint contracts and wire types | docs/api/readme.md | 1 |
| `feature/` | Optional capability behavioral specs | docs/feature/readme.md | 2 |
| `invariant/` | Non-negotiable system constraints | docs/invariant/readme.md | 2 |
| `investigations/` | Research notes and experimental findings | docs/investigations/readme.md | 1 |
| `operation/` | Operational procedures and setup guides | docs/operation/readme.md | 2 |
| `pattern/` | Reusable design and code patterns | docs/pattern/readme.md | 3 |
| `protocol/` | Wire protocol and transport specifications | docs/protocol/readme.md | 1 |

## Master Doc Instances Table

| Entity | ID | Name | File |
|--------|-----|------|------|
| `api/` | 001 | Coverage | docs/api/001_coverage.md |
| `feature/` | 001 | Core API | docs/feature/001_core_api.md |
| `feature/` | 002 | Enterprise Reliability | docs/feature/002_enterprise_reliability.md |
| `invariant/` | 001 | Thin Client Principle | docs/invariant/001_thin_client_principle.md |
| `invariant/` | 002 | Testing Standards | docs/invariant/002_testing_standards.md |
| `investigations/` | 001 | Streaming Format | docs/investigations/001_streaming_format.md |
| `operation/` | 001 | Secret Loading | docs/operation/001_secret_loading.md |
| `operation/` | 002 | Usage Examples | docs/operation/002_usage_examples.md |
| `pattern/` | 001 | Quick Response | docs/pattern/001_quick_response.md |
| `pattern/` | 002 | Error Resilient | docs/pattern/002_error_resilient.md |
| `pattern/` | 003 | Batch Processing | docs/pattern/003_batch_processing.md |
| `protocol/` | 001 | Streaming Format | docs/protocol/001_streaming_format.md |