Releases: kusl/GeminiClient
Releases Β· kusl/GeminiClient
Release v0.0.7.10
Full Changelog: v0.0.7.9...v0.0.7.10
Release v0.0.7.9
Full Changelog: v0.0.7.8...v0.0.7.9
Release v0.0.7.8
Full Changelog: v0.0.7.7...v0.0.7.8
Release v0.0.7.7
Full Changelog: v0.0.7.6...v0.0.7.7
Release v0.0.7.6
Full Changelog: v0.0.7.5...v0.0.7.6
Release v0.0.7.5
Full Changelog: v0.0.7.4...v0.0.7.5
Release v0.0.7.4
Full Changelog: v0.0.7.3...v0.0.7.4
Release v0.0.7.3
Full Changelog: v0.0.7...v0.0.7.3
Gemini Client v0.0.7
Gemini Client Console v0.0.7
π Features
- Interactive model selection from available Gemini models
- Response time tracking and performance metrics
- Session statistics
- Configurable via appsettings.json or environment variables
π¦ Installation
Windows
- Download the appropriate Windows package for your architecture
- Extract the ZIP file
- Run
gemini-client-win-x64.exe(or your architecture's version)
Linux
- Download the appropriate Linux package for your architecture
- Extract:
tar -xzf gemini-client-linux-x64.tar.gz - Make executable:
chmod +x gemini-client-linux-x64 - Run:
./gemini-client-linux-x64
macOS
- Download the appropriate macOS package for your architecture (x64 for Intel, arm64 for Apple Silicon)
- Extract:
tar -xzf gemini-client-osx-arm64.tar.gz - Make executable:
chmod +x gemini-client-osx-arm64 - Run:
./gemini-client-osx-arm64
βοΈ Configuration
Create an appsettings.json file in the same directory as the executable:
{
"GeminiSettings": {
"ApiKey": "YOUR_API_KEY",
"BaseUrl": "https://generativelanguage.googleapis.com/",
"DefaultModel": "gemini-2.5-flash"
}
}Or set environment variables:
GeminiSettings__ApiKey=YOUR_API_KEYGEMINI_DEFAULT_MODEL=gemini-2.5-flash
π Changelog
See changelog.md for details.
π Known Issues
- Some experimental models may return server errors
- Use stable models like
gemini-2.5-flashfor best results
Gemini Client v0.0.6
Gemini Client Console v0.0.6
π Features
- Interactive model selection from available Gemini models
- Response time tracking and performance metrics
- Session statistics
- Configurable via appsettings.json or environment variables
π¦ Installation
Windows
- Download the appropriate Windows package for your architecture
- Extract the ZIP file
- Run
gemini-client-win-x64.exe(or your architecture's version)
Linux
- Download the appropriate Linux package for your architecture
- Extract:
tar -xzf gemini-client-linux-x64.tar.gz - Make executable:
chmod +x gemini-client-linux-x64 - Run:
./gemini-client-linux-x64
macOS
- Download the appropriate macOS package for your architecture (x64 for Intel, arm64 for Apple Silicon)
- Extract:
tar -xzf gemini-client-osx-arm64.tar.gz - Make executable:
chmod +x gemini-client-osx-arm64 - Run:
./gemini-client-osx-arm64
βοΈ Configuration
Create an appsettings.json file in the same directory as the executable:
{
"GeminiSettings": {
"ApiKey": "YOUR_API_KEY",
"BaseUrl": "https://generativelanguage.googleapis.com/",
"DefaultModel": "gemini-2.5-flash"
}
}Or set environment variables:
GeminiSettings__ApiKey=YOUR_API_KEYGEMINI_DEFAULT_MODEL=gemini-2.5-flash
π Changelog
See changelog.md for details.
π Known Issues
- Some experimental models may return server errors
- Use stable models like
gemini-2.5-flashfor best results