Commit Graph

250 Commits

Author SHA1 Message Date
admin 3caa8ab80f Refactor AnthropicTelegramInferenceBot to inherit from BaseTelegramInferenceBot 2024-08-19 11:34:53 -05:00
admin a402fec869 Add BaseTelegramInferenceBot class 2024-08-19 11:34:31 -05:00
admin 569488e213 Refactor anthropic_telegram_inference_bot.py to use BaseInferenceBot and TelegramHelper 2024-08-19 11:31:28 -05:00
admin 0ece8b354f Add telegram_helper.py with TelegramHelper class 2024-08-19 11:31:06 -05:00
admin f7d70a927f Add base_inference_bot.py with BaseInferenceBot class 2024-08-19 11:30:48 -05:00
admin 93ecf8f1c8 Updated model names 2024-08-19 11:29:00 -05:00
admin dbb4e648db Merge pull request #70 from bucolucas/update-chatgpt-bot
Update chatgpt_telegram_inference_bot.py with OpenAI implementation
2024-08-19 10:55:47 -05:00
admin c0c3c16dbb Update chatgpt_telegram_inference_bot.py with OpenAI implementation 2024-08-19 10:54:35 -05:00
admin 72f4818068 Merge pull request #66 from bucolucas/update-openai-api
Update OpenAI API usage in chatgpt_telegram_inference_bot.py
2024-08-19 10:36:56 -05:00
admin 3c76c33a00 Update OpenAI API usage to new version 2024-08-19 10:36:03 -05:00
admin 79b72ee4d0 removed discord inference bot 2024-08-19 10:33:12 -05:00
admin 2ecfe5ee13 Merge branch 'main' of https://github.com/bucolucas/cyclop 2024-08-19 10:27:22 -05:00
admin 847d5ccd10 updated names of bots 2024-08-19 10:27:20 -05:00
admin 507eca6eac Merge pull request #65 from bucolucas/openai-telegram-bot
Add OpenAI-based Telegram bot
2024-08-19 10:25:30 -05:00
admin 21a9df4d79 Add OpenAI-based Telegram bot 2024-08-19 10:24:17 -05:00
admin acba08bbc2 Merge pull request #64 from bucolucas/add-openai-telegram-bot
Add OpenAI-compatible Telegram inference bot
2024-08-18 21:14:16 -05:00
admin a7ad134553 Add OpenAI-compatible Telegram inference bot 2024-08-18 21:11:42 -05:00
admin 48e3185d08 Merge pull request #61 from bucolucas/remove-discord-bot
Remove discord_inference_bot.py
2024-08-18 19:19:35 -05:00
admin c62c44deba Delete discord_inference_bot.py 2024-08-18 19:18:32 -05:00
admin 4cd31bb1ce Merge pull request #59 from bucolucas/add-metrics-tool
Add MetricsTool class
2024-08-18 18:59:59 -05:00
admin 3c622d5465 Add MetricsTool to telegram_inference_bot.py 2024-08-18 18:56:34 -05:00
admin 1bd7f6de89 Add metrics_tool.py 2024-08-18 18:54:40 -05:00
admin 01d7c508d9 whitespace fix 2024-08-18 18:51:56 -05:00
admin 21f0841fa1 Merge pull request #58 from bucolucas/add-metrics-functionality
Add metrics functionality to GitHub and Log tools
2024-08-18 18:50:36 -05:00
admin 96a346cb4a Update github_tool.py 2024-08-18 18:49:15 -05:00
admin 50fc92fed6 Update github_tool.py 2024-08-18 18:47:32 -05:00
admin 1b1063d76e Update log_tool.py to use metrics 2024-08-18 18:44:01 -05:00
admin eccab1862b Update github_tool.py to use metrics 2024-08-18 18:43:40 -05:00
admin 5a7013f471 Add metrics.py for measuring function performance 2024-08-18 18:43:05 -05:00
admin 75a8c49373 Removed database repository 2024-08-18 18:40:29 -05:00
admin 67a1c6f65b Fixed database issues by removing database 2024-08-18 18:40:10 -05:00
admin 1bc5d4fa9f Merge branch 'main' of https://github.com/bucolucas/cyclop 2024-08-18 18:38:18 -05:00
admin 4d35af60a7 added database to gitignore 2024-08-18 18:38:16 -05:00
admin 9bc3cfd3d3 Merge pull request #57 from bucolucas/fix-json-serialization
Fix JSON serialization issue in telegram_inference_bot.py
2024-08-18 18:37:43 -05:00
admin 503d536d4d Add JSON serialization helper and update handle_message function 2024-08-18 18:36:24 -05:00
admin 5716577b83 Fixed duplicate telegram message update error 2024-08-18 18:19:15 -05:00
admin 3206a11201 Merge pull request #56 from bucolucas/add-sqlite-storage
Add SQLite storage for conversation persistence
2024-08-18 18:17:58 -05:00
admin 589d4644c7 Update telegram_inference_bot.py to use SQLite database 2024-08-18 18:17:07 -05:00
admin f8901d7eb9 Add SQLite database handler 2024-08-18 18:16:19 -05:00
admin 3e0a63ad89 merge conflicts resolved 2024-08-18 18:01:54 -05:00
admin 676b57840a Merge branch 'main' of https://github.com/bucolucas/cyclop 2024-08-18 18:01:05 -05:00
admin 817220a7be Made it work again 2024-08-18 18:00:22 -05:00
admin 1da27353d9 Merge pull request #55 from bucolucas/fix-job-queue-issue
Debug job queue initialization
2024-08-18 17:46:05 -05:00
admin 3c07245165 Add logging to debug job queue initialization 2024-08-18 17:44:09 -05:00
admin 29c423a691 Merge pull request #54 from bucolucas/remove-unused-keyboard-commands
Remove unused keyboard commands
2024-08-18 17:31:10 -05:00
admin 03bf9eecdd Remove unused keyboard commands 2024-08-18 17:30:07 -05:00
admin cf0fd5268c Merge pull request #53 from bucolucas/add-always-on-keyboard
Add always-on keyboard for common commands
2024-08-18 17:28:04 -05:00
admin 4829ec038e Add always-on keyboard for common commands 2024-08-18 17:25:30 -05:00
admin 4a7bd50cff Merge pull request #52 from bucolucas/remove-openai-telegram-bot
Remove OpenAI from telegram_inference_bot.py
2024-08-18 17:23:01 -05:00
admin ae5e295f0d Remove OpenAI from telegram_inference_bot.py 2024-08-18 17:18:24 -05:00