Structs§
- Gemini
Client - Client for Google Gemini API
- Open
AiCompatible Client - Client for OpenAI-compatible APIs (OpenAI, DeepSeek)
Enums§
- Provider
- Supported LLM providers
Traits§
- LlmClient
- Trait for LLM clients that can generate commit messages
Functions§
- build_
prompt - Build prompt for commit message generation
- create_
client - Create an LLM client based on available API keys
- create_
client_ for_ provider - Create a client for a specific provider
- parse_
commit_ message - Parse commit message into title and description
Type Aliases§
- Deep
Seek Client Deprecated - Deep
Seek Request Deprecated - Deep
Seek Response Deprecated