Add gemini bookdate support

This commit is contained in:
Rob Walsh
2026-02-28 10:37:45 -07:00
parent 3ee67c8763
commit 038c92e49f
6 changed files with 122 additions and 10 deletions
+1 -1
View File
@@ -391,7 +391,7 @@ model ScheduledJob {
model BookDateConfig {
id String @id @default(uuid())
provider String // 'openai' | 'claude' | 'custom'
provider String // 'openai' | 'claude' | 'gemini' | 'custom'
apiKey String @map("api_key") @db.Text // Encrypted at rest (AES-256)
model String // e.g., 'gpt-4o', 'claude-sonnet-4-5-20250929'
baseUrl String? @map("base_url") @db.Text // Base URL for custom provider (OpenAI-compatible endpoints)