Commit Graph

  • 93ecf8f1c8 Updated model names admin 2024-08-19 11:29:00 -05:00
  • dbb4e648db Merge pull request #70 from bucolucas/update-chatgpt-bot admin 2024-08-19 10:55:47 -05:00
  • c0c3c16dbb Update chatgpt_telegram_inference_bot.py with OpenAI implementation admin 2024-08-19 10:54:35 -05:00
  • 72f4818068 Merge pull request #66 from bucolucas/update-openai-api admin 2024-08-19 10:36:56 -05:00
  • 3c76c33a00 Update OpenAI API usage to new version admin 2024-08-19 10:36:03 -05:00
  • 79b72ee4d0 removed discord inference bot admin 2024-08-19 10:33:12 -05:00
  • 2ecfe5ee13 Merge branch 'main' of https://github.com/bucolucas/cyclop admin 2024-08-19 10:27:22 -05:00
  • 847d5ccd10 updated names of bots admin 2024-08-19 10:27:20 -05:00
  • 507eca6eac Merge pull request #65 from bucolucas/openai-telegram-bot admin 2024-08-19 10:25:30 -05:00
  • 21a9df4d79 Add OpenAI-based Telegram bot admin 2024-08-19 10:24:17 -05:00
  • acba08bbc2 Merge pull request #64 from bucolucas/add-openai-telegram-bot admin 2024-08-18 21:14:16 -05:00
  • a7ad134553 Add OpenAI-compatible Telegram inference bot admin 2024-08-18 21:11:42 -05:00
  • 48e3185d08 Merge pull request #61 from bucolucas/remove-discord-bot admin 2024-08-18 19:19:35 -05:00
  • c62c44deba Delete discord_inference_bot.py admin 2024-08-18 19:18:32 -05:00
  • 4cd31bb1ce Merge pull request #59 from bucolucas/add-metrics-tool admin 2024-08-18 18:59:59 -05:00
  • 3c622d5465 Add MetricsTool to telegram_inference_bot.py admin 2024-08-18 18:56:34 -05:00
  • 1bd7f6de89 Add metrics_tool.py admin 2024-08-18 18:54:40 -05:00
  • 01d7c508d9 whitespace fix admin 2024-08-18 18:51:56 -05:00
  • 21f0841fa1 Merge pull request #58 from bucolucas/add-metrics-functionality admin 2024-08-18 18:50:36 -05:00
  • 96a346cb4a Update github_tool.py admin 2024-08-18 18:49:15 -05:00
  • 50fc92fed6 Update github_tool.py admin 2024-08-18 18:47:32 -05:00
  • 1b1063d76e Update log_tool.py to use metrics admin 2024-08-18 18:44:01 -05:00
  • eccab1862b Update github_tool.py to use metrics admin 2024-08-18 18:43:40 -05:00
  • 5a7013f471 Add metrics.py for measuring function performance admin 2024-08-18 18:43:05 -05:00
  • 75a8c49373 Removed database repository admin 2024-08-18 18:40:29 -05:00
  • 67a1c6f65b Fixed database issues by removing database admin 2024-08-18 18:40:10 -05:00
  • 1bc5d4fa9f Merge branch 'main' of https://github.com/bucolucas/cyclop admin 2024-08-18 18:38:18 -05:00
  • 4d35af60a7 added database to gitignore admin 2024-08-18 18:38:16 -05:00
  • 9bc3cfd3d3 Merge pull request #57 from bucolucas/fix-json-serialization admin 2024-08-18 18:37:43 -05:00
  • 503d536d4d Add JSON serialization helper and update handle_message function admin 2024-08-18 18:36:24 -05:00
  • 5716577b83 Fixed duplicate telegram message update error admin 2024-08-18 18:19:15 -05:00
  • 3206a11201 Merge pull request #56 from bucolucas/add-sqlite-storage admin 2024-08-18 18:17:58 -05:00
  • 589d4644c7 Update telegram_inference_bot.py to use SQLite database admin 2024-08-18 18:17:07 -05:00
  • f8901d7eb9 Add SQLite database handler admin 2024-08-18 18:16:19 -05:00
  • 3e0a63ad89 merge conflicts resolved admin 2024-08-18 18:01:54 -05:00
  • 676b57840a Merge branch 'main' of https://github.com/bucolucas/cyclop admin 2024-08-18 18:01:05 -05:00
  • 817220a7be Made it work again admin 2024-08-18 18:00:22 -05:00
  • 1da27353d9 Merge pull request #55 from bucolucas/fix-job-queue-issue admin 2024-08-18 17:46:05 -05:00
  • 3c07245165 Add logging to debug job queue initialization admin 2024-08-18 17:44:09 -05:00
  • 29c423a691 Merge pull request #54 from bucolucas/remove-unused-keyboard-commands admin 2024-08-18 17:31:10 -05:00
  • 03bf9eecdd Remove unused keyboard commands admin 2024-08-18 17:30:07 -05:00
  • cf0fd5268c Merge pull request #53 from bucolucas/add-always-on-keyboard admin 2024-08-18 17:28:04 -05:00
  • 4829ec038e Add always-on keyboard for common commands admin 2024-08-18 17:25:30 -05:00
  • 4a7bd50cff Merge pull request #52 from bucolucas/remove-openai-telegram-bot admin 2024-08-18 17:23:01 -05:00
  • ae5e295f0d Remove OpenAI from telegram_inference_bot.py admin 2024-08-18 17:18:24 -05:00
  • 3753fdd286 fixed import admin 2024-08-18 17:00:03 -05:00
  • 38a5396abb Merge pull request #51 from bucolucas/feature/daemon-apprentice-system admin 2024-08-18 16:58:18 -05:00
  • cf0c81e569 Add README.md with information about daemon and apprentice bot system admin 2024-08-18 16:54:28 -05:00
  • 92f3887506 Add .env.example file with new environment variables admin 2024-08-18 16:54:06 -05:00
  • 43561de298 Implement daemon and apprentice bot system admin 2024-08-18 16:53:54 -05:00
  • cddf197baa Merge pull request #49 from bucolucas/remove-incorrect-comment admin 2024-08-18 16:44:47 -05:00
  • 53840b2381 Remove incorrect comment about updating every 5 seconds admin 2024-08-18 16:17:41 -05:00
  • a3ca27e08c Merge pull request #48 from bucolucas/add-status-updates admin 2024-08-18 16:15:36 -05:00
  • 48e3948537 Add status updates and abort functionality admin 2024-08-18 15:57:45 -05:00
  • 2e32149a0c Merge branch 'main' of https://github.com/bucolucas/cyclop admin 2024-08-18 15:55:00 -05:00
  • 5096ff7929 Added ability to use multiple tools admin 2024-08-18 15:54:57 -05:00
  • bf9ae7cc17 Merge pull request #46 from bucolucas/update-tool-suggestions admin 2024-08-18 14:52:32 -05:00
  • cced20d89e Update tool suggestions: strikethrough implemented tools admin 2024-08-18 14:51:51 -05:00
  • f88b83af78 Merge pull request #45 from bucolucas/add-tool-suggestions admin 2024-08-18 14:44:19 -05:00
  • 4c4d321cf9 Add tool suggestions document admin 2024-08-18 14:43:58 -05:00
  • a8bda7622e removed unnecessary files admin 2024-08-18 14:27:20 -05:00
  • 3acad2f861 Merge branch 'main' of https://github.com/bucolucas/cyclop admin 2024-08-18 14:20:58 -05:00
  • 89546a598a revert telegram inference bot to non-refactored version admin 2024-08-18 14:19:41 -05:00
  • 2b1c9d1ad7 Merge pull request #43 from bucolucas/add-format-tool-result admin 2024-08-18 14:04:04 -05:00
  • a0f2682660 Add format_tool_result method to AIProvider classes admin 2024-08-18 13:59:34 -05:00
  • f33123b176 Merge pull request #42 from bucolucas/fix-status-function admin 2024-08-18 13:54:03 -05:00
  • 3bb69b71e1 Fix status function to use telegram library version admin 2024-08-18 13:53:35 -05:00
  • ad7259f49a Merge pull request #41 from bucolucas/fix-anthropic-provider admin 2024-08-18 13:51:18 -05:00
  • 35bea5933f Add format_assistant_reply and get_reply_text methods to AnthropicProvider admin 2024-08-18 13:50:37 -05:00
  • 1268eaf7ba Merge pull request #40 from bucolucas/fix-import-issue admin 2024-08-18 13:47:09 -05:00
  • 5563760626 Fix import issue in ai_providers.py admin 2024-08-18 13:45:34 -05:00
  • 3b7f517c3c Merge pull request #39 from bucolucas/update-ai-providers admin 2024-08-18 13:42:50 -05:00
  • be7d9c7817 Add missing imports to ai_providers.py admin 2024-08-18 13:42:14 -05:00
  • bcdb6cf0d9 updated gitignore admin 2024-08-18 13:33:12 -05:00
  • 75d0561a23 Merge pull request #37 from bucolucas/refactor-ai-providers admin 2024-08-18 13:26:00 -05:00
  • 4db613f750 Enhance status command with verbose and useful information admin 2024-08-18 13:24:06 -05:00
  • 8179937d06 Refactor switch_providers and update related functions admin 2024-08-18 13:22:01 -05:00
  • 5e02468a8b Update AI provider usage and imports admin 2024-08-18 13:20:33 -05:00
  • 5fbcd358bf Refactor AI providers using Strategy Pattern admin 2024-08-18 13:18:38 -05:00
  • 6398537554 repaired requirements.txt admin 2024-08-18 13:12:59 -05:00
  • 4f56ecfe4e fixed readme.md admin 2024-08-18 13:12:05 -05:00
  • ba561ad92b deleted multiple versions admin 2024-08-18 13:11:51 -05:00
  • f51190e3ce Merge pull request #35 from bucolucas/refactor-ai-providers admin 2024-08-18 12:56:15 -05:00
  • a6bea8dd89 Add README.md explaining AI provider refactoring admin 2024-08-18 12:54:31 -05:00
  • a7abc5ebd0 Refactor to use AI provider classes admin 2024-08-18 12:54:11 -05:00
  • 731e655ce1 Add AI provider base class and concrete implementations admin 2024-08-18 12:53:34 -05:00
  • 3be8137efe Merge pull request #34 from bucolucas/add-pr-and-branch-management admin 2024-08-18 12:32:13 -05:00
  • 8e6230a669 Add functions to approve, close, merge PRs, and delete branches admin 2024-08-18 12:31:00 -05:00
  • 8ee7df789e Fixed anthropic inference admin 2024-08-18 12:16:03 -05:00
  • d10702f656 fix for openai call admin 2024-08-18 10:45:03 -05:00
  • 0b28b9a39d More fixes for anthropic admin 2024-08-18 10:40:59 -05:00
  • b5a421ea21 Merge branch 'main' of https://github.com/bucolucas/cyclop admin 2024-08-18 09:19:31 -05:00
  • a283f7dde9 Removed image, added clear implementation to github_tool and log_tool admin 2024-08-18 09:19:29 -05:00
  • 182e228b62 Merge pull request #30 from bucolucas/add-clear-command admin 2024-08-18 09:01:24 -05:00
  • 6ad67f24a3 Add 'clear' command to BaseTool class admin 2024-08-18 09:00:50 -05:00
  • 3d521f4790 Fixes for anthropic admin 2024-08-18 08:55:22 -05:00
  • 5134312cab Update status message admin 2024-08-18 07:58:19 -05:00
  • b31232f42e Added ability to switch between smart and dumb models, and back and forth between openai and anthropic admin 2024-08-18 07:57:18 -05:00
  • 19a12fccbc added dual models admin 2024-08-18 07:47:36 -05:00
  • aad82cbe98 Removed cruft admin 2024-08-18 07:39:19 -05:00