Commit d933bfd
Changed files (1)
src
llm
src/llm/contexts.py
@@ -134,7 +134,7 @@ async def single_gemini_context(client: Client, message: Message, app: genai.Cli
# gemini has built-in support for these mime types
gemini_mime_types = ["application/pdf", "application/x-javascript", "audio/ogg", "audio/mp4", "image/jpeg", "image/png", "image/webp", "image/heic", "image/heif"]
txt_extensions = [".txt", ".js", ".py", ".md", ".sh", ".json"] # treat these as txt file
- extra_markdown_extensions = [".docx", ".pptx", ".xls", ".xlsx"] # convert to markdown
+ extra_markdown_extensions = [".docx", ".pptx", ".xls", ".xlsx", ".epub"] # convert to markdown
messages = await client.get_media_group(message.chat.id, message.id) if message.media_group_id else [message]
parts = []