# API Documentation
Additional API documentation, guides, and resources for the `api_gemini` crate.
## Overview
This directory contains supplementary documentation that doesn't fit in the main
crate readme or module-level docs.
## Contents
Currently, this directory is used for future expansion of:
- API usage guides
- Migration guides (when API versions change)
- Advanced usage patterns
- Troubleshooting guides
- Performance optimization tips
## Primary Documentation
For primary crate documentation, see:
- **Main readme**: `../readme.md`
- **Module docs**: Rust doc comments in source code
- **Specification**: `../spec.md`
- **Testing guide**: `../tests/readme.md`
## Online Documentation
- **docs.rs**: https://docs.rs/api_gemini
- **Repository**: https://github.com/Wandalen/api_llm/tree/master/api/gemini
- **Gemini API Docs**: https://ai.google.dev/gemini-api/docs
## Contributing
When adding documentation to this directory:
1. Use clear, descriptive filenames (lowercase_snake_case.md)
2. Include table of contents for longer documents
3. Add links to related source code
4. Provide runnable code examples
5. Update this readme to list new documents