Commit d32e151
Changed files (1)
src
ai
texts
src/ai/texts/contexts.py
@@ -74,7 +74,7 @@ async def single_openai_chat_context(client: Client, message: Message) -> dict:
if info["mtype"] not in ["text", "photo", "audio", "voice", "video", "document", "web_page"]:
return {}
- extra_txt_extensions = [".sh", ".json", ".xml"] # treat these as txt file
+ extra_txt_extensions = [".sh", ".json", ".xml", ".tex"] # treat these as txt file
extra_markdown_extensions = [".pdf", ".html", ".docx", ".pptx", ".xls", ".xlsx"] # convert to markdown
messages = await client.get_media_group(message.chat.id, message.id) if message.media_group_id else [message]
@@ -174,7 +174,7 @@ async def single_openai_response_context(client: Client, message: Message, opena
if info["mtype"] not in ["text", "photo", "audio", "voice", "video", "document", "web_page"]:
return {}
- extra_txt_extensions = [".sh", ".json", ".xml"] # treat these as txt file
+ extra_txt_extensions = [".sh", ".json", ".xml", ".tex"] # treat these as txt file
extra_markdown_extensions = [".html", ".docx", ".pptx", ".xls", ".xlsx"] # convert to markdown
messages = await client.get_media_group(message.chat.id, message.id) if message.media_group_id else [message]
@@ -414,7 +414,7 @@ async def single_anthropic_context(
if info["mtype"] not in ["text", "photo", "audio", "voice", "video", "document", "web_page"]:
return {}
- extra_txt_extensions = [".sh", ".json", ".xml"] # treat these as txt file
+ extra_txt_extensions = [".sh", ".json", ".xml", ".tex"] # treat these as txt file
extra_markdown_extensions = [".html", ".docx", ".pptx", ".xls", ".xlsx"] # convert to markdown
messages = await client.get_media_group(message.chat.id, message.id) if message.media_group_id else [message]