Metadata-Version: 2.4
Name: gsdk
Version: 1.0.1
Summary: Fast, lightweight SDK for Google Gemini API.
Author-email: ProgVM <progvminc@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/ProgVM/gsdk
Project-URL: Repository, https://github.com/ProgVM/gsdk.git
Project-URL: Issues, https://github.com/ProgVM/gsdk/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: google-genai>=0.4.0

# gsdk 🚀

A lightweight Python library for the Google Gemini API.

## 📦 Installation
```bash
pip install gsdk
```

🚀 Quick Start
```python
import asyncio
from gsdk import GeminiSDK

async def main():
    sdk = GeminiSDK(
        api_keys=["YOUR_API_KEY"],
        model_name="gemini-3-flash-preview"
    )

    response = await sdk.ask("session_1", "Hello! Who are you?")
    print(f"AI: {response.text}")

asyncio.run(main())
```

🛠 Project Structure

- `gsdk.core` — Main SDK class and logic.

- `gsdk.media` — File uploads (images, video).

- `gsdk.storage` — Session persistence.

- `gsdk.live` — Real-time Multimodal API.


⚠️ Requirements

- Python 3.10+

- `google-genai` library (installed automatically)
