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-1.0.9.8.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-1.0.9.8-py3-none-any.whl (4.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gemini_seminar_client-1.0.9.8.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-1.0.9.8.tar.gz
Algorithm Hash digest
SHA256 6faf243897161349a621a0500b6c4ce89486227cd57e8d75909c72b707984323
MD5 d99535c7fd3b30c7b6775fb77fedf0d7
BLAKE2b-256 e19bdf284270e4bd1442e5470e1d80dd8c5b90c318017524b2baca16a547ad2d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gemini_seminar_client-1.0.9.8-py3-none-any.whl
Algorithm Hash digest
SHA256 03e6058815608cc093d8419b736cc69f840775b3c00bfa607c205fbed2d9e476
MD5 48626a3a25ecb26b44837881202b0266
BLAKE2b-256 ecf3d8ce37382649a852facce5bd6daeac0c2b9070ca664bce8f80efbecb81b0

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