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.0.tar.gz (3.8 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.0-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

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

Hashes for gemini_seminar_client-2.0.0.tar.gz
Algorithm Hash digest
SHA256 25d6e7b422d919bb39f4261ae60a99129b20dac0471c42fdba6accecb5abe4c0
MD5 840222bc575857f32bffaf970ce5efe3
BLAKE2b-256 d0f545cac55ec4c0a5bae0bfb50cec8e675cbea76edec5f929f7c97b9bf9295e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gemini_seminar_client-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3247e28194eee1a16d22c15b3c01bcda1034a4a63cfeff3167616d87c857bd82
MD5 d7d78c7a2d7ba3d70761b2617c869b44
BLAKE2b-256 6fecd3139e823b73b620515ef99bdb30b228d939affe8f40f9a796558ffb327e

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