Skip to main content

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, and assistant).

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

gemini_seminar_client-2.0.1.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gemini_seminar_client-2.0.1-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file gemini_seminar_client-2.0.1.tar.gz.

File metadata

  • Download URL: gemini_seminar_client-2.0.1.tar.gz
  • Upload date:
  • Size: 4.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for gemini_seminar_client-2.0.1.tar.gz
Algorithm Hash digest
SHA256 96ca0d2a7d159442e7cf7e32f170318164b433844b62c89264bce6a4ec47d8f6
MD5 4d30ba0c5956b1e927b80dfa1d54f4d2
BLAKE2b-256 344ac88ee56fed156a165ab29b7b2bd97bd042a74b8db0d15f233c05548f0386

See more details on using hashes here.

File details

Details for the file gemini_seminar_client-2.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for gemini_seminar_client-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7bba1d1a658c38c1dabf614410647917f49f9b50ce4c3be288e1ced09dca4951
MD5 b2983e5525df9c628ef5f6a248e8bf3f
BLAKE2b-256 69fdfd53a22b88eede57a7f7b9ca747146d570a7ac3ca1264b8614bf184ab9d8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page