Tags: sligter/DeepGemini
Tags
Enhance Gemini API integration and request handling - Fixed the bug that API key authentication is abnormal in relay chain. - Implement detailed URL construction logic in GeminiClient for both streaming and non-streaming requests. - Update UniClient to handle Gemini-specific request formats and parameters. - Refactor Agent class to support Gemini models and utilize GeminiClient for streaming responses.
Update Docker configuration and dependencies for improved functionality - Modify docker-compose.yml to mount the deepgemini.db file directly instead of the entire application directory. - Update Dockerfile to change the command for starting the application, enhancing the execution context. - Bump project version to 0.1.1 in pyproject.toml and add new dependencies for langchain and langchain-openai. - Revise README files to include instructions for creating the deepgemini.db file before running the container. - Enhance uv.lock with additional package resolutions and dependencies for better compatibility.