mirror of
https://github.com/earendil-works/pi.git
synced 2026-06-18 15:54:04 +08:00
a8ba19f0b4
- Added GeminiLLM provider implementation with GoogleGenerativeAI SDK - Supports streaming with text/thinking content and completion signals - Handles Gemini's parts-based content system (text, thought, functionCall) - Implements tool/function calling with proper format conversion - Maps between unified types and Gemini-specific formats (model vs assistant role) - Added test example matching other provider patterns - Fixed typo in AssistantMessage type (stopResaon -> stopReason) across all providers
a8ba19f0b4
ยท
2025-08-24 20:41:32 +02:00
History