api_gemini 0.5.0

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
16
17
# Media API Tests

## Purpose
Tests for Gemini Media API functionality including file upload, storage, retrieval, processing, and management operations.

## Organization Principles
- mod.rs: Shared test utilities and unit tests
- basic_operations.rs: Core CRUD operations (upload, list, get, delete, multimodal)
- advanced_features.rs: Advanced file handling (large files, multiple types, search, processing, versioning)
- reliability.rs: Error handling, pagination, and concurrent operations
- Domain-based organization (not methodology-based)

## Navigation Guide
- Basic file operations: basic_operations.rs
- Advanced file handling: advanced_features.rs
- Edge cases and reliability: reliability.rs
- Unit tests and helpers: mod.rs