Commit Graph

456 Commits

Author SHA1 Message Date
Luciano Scarpulla a97f9be2c8 fix openai 2024-11-15 12:09:39 +08:00
Luciano Scarpulla 107f983a18 add openai 2024-11-14 17:25:34 +08:00
Luciano Scarpulla 2404e2c977 some refactoring 2024-11-13 18:05:51 +08:00
Luciano Scarpulla c87a598286 fix import 2024-11-13 17:55:46 +08:00
Luciano Scarpulla 9662b60177 add decorator test 2024-11-13 17:54:58 +08:00
Luciano Scarpulla ea997aae7b add tool decorator and example 2024-11-13 12:24:02 +08:00
Luciano Scarpulla 081baf203c add README section 2024-11-12 12:18:33 +08:00
Luciano Scarpulla 4cb18e9e3b re-add changes from main 2024-11-12 11:54:24 +08:00
Luciano 0462ea0e38 Merge branch 'main' into feat-function-calling 2024-11-12 11:50:55 +08:00
Luciano Scarpulla 8492ec9456 add base edits 2024-11-12 11:49:06 +08:00
Luciano Scarpulla 1709055e1a first basic working version (anthropic) 2024-11-12 11:48:27 +08:00
kennethreitz 5fa67c3b2f Update CHANGELOG.md and pyproject.toml for version 0.2.4 v0.2.4 2024-11-11 11:38:03 -05:00
kennethreitz b7e950a8f0 Refactor imports in amazon.py 2024-11-11 11:37:30 -05:00
kennethreitz 735c6ba665 Bump version to 0.2.3 in pyproject.toml 2024-11-11 11:30:11 -05:00
kennethreitz 9132030cbd Update CHANGELOG.md to remove default max-tokens for OpenAI provider 2024-11-11 11:30:11 -05:00
kennethreitz aeea8936ce Merge pull request #42 from Siddhesh-Agarwal/main
Removed redundant variables
2024-11-11 11:30:02 -05:00
Luciano Scarpulla c2303114ab fix base 2024-11-11 12:40:20 +08:00
Luciano Scarpulla fe5af93780 first draft 2024-11-11 12:29:00 +08:00
Siddhesh Agarwal e79b474215 fixed dependencies 2024-11-10 20:05:49 +05:30
Siddhesh Agarwal fe2ca9d5f5 black + isort formatting 2024-11-10 20:00:13 +05:30
Siddhesh Agarwal 670240b943 removed reduntant variables. moved few inside the class 2024-11-10 19:59:52 +05:30
kennethreitz 2e66c0232b Refactor EnhancedContextPlugin to remove unnecessary imports and enable Logfire for debugging 2024-11-07 10:08:14 -05:00
kennethreitz 8b1f63f796 Refactor EnhancedContextPlugin to include command autocompletion and history 2024-11-07 09:34:36 -05:00
kennethreitz 5d7a917d23 Refactor EnhancedContextPlugin to include /lumina command and clipboard copy/paste functionality 2024-11-07 08:49:37 -05:00
kennethreitz 9703332967 Refactor EnhancedContextPlugin to include user/llm breakdown in entity context 2024-11-07 08:37:03 -05:00
kennethreitz fe6001e710 Refactor EnhancedContextPlugin to include custom command autocompletion 2024-11-07 07:58:48 -05:00
kennethreitz 63343d1c61 Refactor EnhancedContextPlugin to simplify command list and remove unnecessary commands 2024-11-07 07:53:48 -05:00
kennethreitz ece056a5e0 Refactor EnhancedContextPlugin to include command autocompletion and history 2024-11-07 07:53:29 -05:00
kennethreitz f44ec977a4 Refactor EnhancedContextPlugin to include clipboard copy and paste functionality 2024-11-07 07:50:33 -05:00
kennethreitz 33f8fcde11 Refactor EnhancedContextPlugin to format output using markdown and improve command handling 2024-11-07 07:36:23 -05:00
kennethreitz 598bcd514d Refactor EnhancedContextPlugin to include list of all topics mentioned 2024-11-07 07:27:59 -05:00
kennethreitz 8bdbe4d8d5 Refactor EnhancedContextPlugin to simplify memory system message and remove explicit memory creation and reminder functionality 2024-11-07 07:09:39 -05:00
kennethreitz d4068cf07a Refactor EnhancedContextPlugin to simplify memory system message and remove explicit memory creation and reminder functionality 2024-11-07 07:01:29 -05:00
kennethreitz 747488f633 Refactor EnhancedContextPlugin to simplify memory system message and remove explicit memory creation and reminder functionality 2024-11-07 06:39:08 -05:00
kennethreitz 9ae03685b5 Refactor .gitignore to include enhanced_context_sarah.db 2024-11-06 13:03:09 -05:00
kennethreitz 91af281a9d Refactor OpenAI provider in simplemind
Update the DEFAULT_MAX_TOKENS and DEFAULT_KWARGS variables in the OpenAI provider module in simplemind. Set DEFAULT_MAX_TOKENS to None and DEFAULT_KWARGS to an empty dictionary. This refactor allows for more flexibility in configuring the OpenAI provider.
2024-11-06 13:00:39 -05:00
kennethreitz 309f390800 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection and model specification 2024-11-06 13:00:23 -05:00
kennethreitz b316352311 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection and store datetime in SQLite format, handle datetime strings properly, and extract/store entities for context. Add memory system message to conversation initialization and implement memory creation and reminder functionality in post-response hook. Implement LLM memory storage from the LLM's perspective. 2024-11-06 11:59:36 -05:00
kennethreitz 236020b3b9 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection 2024-11-06 11:32:36 -05:00
kennethreitz 8a5a29f864 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection 2024-11-06 10:34:26 -05:00
kennethreitz 30d8412bbf Refactor LLM provider and model in enhanced_context.py 2024-11-06 09:57:27 -05:00
kennethreitz 4a852e6220 Refactor LLM provider and model in enhanced_context.py 2024-11-06 09:15:54 -05:00
kennethreitz 7f5ba667bd Refactor EnhancedContextPlugin to store datetime in SQLite format, handle datetime strings properly, and extract/store entities for context 2024-11-06 09:13:59 -05:00
kennethreitz 4b87a8b91c Refactor EnhancedContextPlugin to store datetime in SQLite format, handle datetime strings properly, and extract/store entities for context 2024-11-06 09:03:38 -05:00
kennethreitz 4c1d1fa873 Refactor EnhancedContextPlugin to store datetime in SQLite format and handle datetime strings properly 2024-11-06 08:46:21 -05:00
kennethreitz 0087a7e8f2 Refactor enhanced_context.py and update requirements.txt 2024-11-06 08:42:43 -05:00
kennethreitz 07715ed8df Refactor enhanced_context.py and update requirements.txt 2024-11-06 08:30:29 -05:00
kennethreitz 03f91c5153 Refactor enhanced_context.py and update requirements.txt 2024-11-06 08:18:27 -05:00
kennethreitz aa601648c6 Refactor EnhancedContextPlugin to extract and store entities for context 2024-11-06 08:09:15 -05:00
kennethreitz a26c51014b Refactor enhanced_context.py and update requirements.txt 2024-11-06 08:08:43 -05:00