A secure Gemini AI gateway client for school projects using a short import name.
Project description
Gemini Seminar Client
A secure, flexible, and lightweight Python client wrapper for Google's Gemini AI models, specially optimized for school research and seminar projects.
Features
- Dual-Mode Authentication: Use either a shared school/seminar gateway password or your personal Google AI API Key.
- Zero Configuration Leakage: Securely utilizes backend proxies (like Google Apps Script) so your main project credentials and API keys never leak into client-side code.
- Dynamic Model Selection: Supports the latest and fastest Gemini models (Defaults to
gemini-2.0-flash). - Clean Message Structure: Easily handles role-based conversation structures (
system,user, andassistant).
Installation
Install the latest version directly from PyPI:
pip install gemini-seminar-client --no-cache-dir
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gemini_seminar_client-2.0.0.tar.gz.
File metadata
- Download URL: gemini_seminar_client-2.0.0.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25d6e7b422d919bb39f4261ae60a99129b20dac0471c42fdba6accecb5abe4c0
|
|
| MD5 |
840222bc575857f32bffaf970ce5efe3
|
|
| BLAKE2b-256 |
d0f545cac55ec4c0a5bae0bfb50cec8e675cbea76edec5f929f7c97b9bf9295e
|
File details
Details for the file gemini_seminar_client-2.0.0-py3-none-any.whl.
File metadata
- Download URL: gemini_seminar_client-2.0.0-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3247e28194eee1a16d22c15b3c01bcda1034a4a63cfeff3167616d87c857bd82
|
|
| MD5 |
d7d78c7a2d7ba3d70761b2617c869b44
|
|
| BLAKE2b-256 |
6fecd3139e823b73b620515ef99bdb30b228d939affe8f40f9a796558ffb327e
|