Commit Graph

  • b5a901efaf Bump version to 0.3.3 and remove debug print statements from OpenAI provider main v0.3.3 kennethreitz 2025-02-08 19:14:30 -05:00
  • 9ccef9abdc Refactor OpenAI provider code for improved readability and consistency kennethreitz 2025-02-08 19:13:15 -05:00
  • 3421de0fc1 Merge pull request #61 from Red5d/main kennethreitz 2025-02-01 10:20:55 -05:00
  • 54b0007947 Add tool-calling capability for Groq provider Red5d 2025-02-01 00:57:15 -05:00
  • 90af44ace0 Merge pull request #53 from Red5d/main kennethreitz 2025-01-30 19:50:51 -05:00
  • cff3bff3d5 Merge pull request #59 from fcoagz/patch-1 kennethreitz 2025-01-29 17:45:50 -05:00
  • 3abbb79f6c Update .envrc.template Francisco Griman 2025-01-29 18:41:01 -04:00
  • 59c1bd3a0f Update README.md kennethreitz 2025-01-27 11:56:09 -05:00
  • 052781014d bump version to 0.3.2 and improve Deepseek provider v0.3.2 kennethreitz 2025-01-27 11:54:03 -05:00
  • db28f1195c bump version to 0.3.1 in pyproject.toml kennethreitz 2025-01-27 11:49:51 -05:00
  • b0a7197c6e Update changelog to reflect introduction of Deepseek provider in version 0.3.1 kennethreitz 2025-01-27 11:49:29 -05:00
  • 7684c2568b Update changelog to include Deepseek provider introduction kennethreitz 2025-01-27 11:48:53 -05:00
  • 8b90dbba40 Add Deepseek provider information to README kennethreitz 2025-01-27 11:48:23 -05:00
  • 752ccb1de8 Merge pull request #55 from jin10086/deepseek kennethreitz 2025-01-27 11:46:57 -05:00
  • 391bfaaeab bump version to 0.3.0 and update changelog for conversation save/load functionality kennethreitz 2025-01-11 08:42:32 -05:00
  • d963bc0b1c Update simplemind/providers/deepseek.py kennethreitz 2025-01-10 11:40:20 -05:00
  • 0c1f225252 add llm_provider Deepseek jin10086 2025-01-10 09:33:15 +08:00
  • 4decaa0722 Merge pull request #51 from lucianosrp/feat/save-conversation kennethreitz 2025-01-09 17:08:14 -05:00
  • 39b5a5e19d Merge pull request #54 from gabrielmotaa/fix/missing-dependency-gemini kennethreitz 2024-12-10 17:28:55 -05:00
  • ef38fea767 fix missing dependency Gabriel da Mota 2024-12-09 11:28:43 -03:00
  • 8181f37fed Add support for specifying an image_url parameter when using generate_text() or generate_data() with models that can process images. Red5d 2024-11-27 16:26:11 -05:00
  • 3aacfd51ee Merge branch 'main' into feat/save-conversation Luciano 2024-11-26 16:38:56 +01:00
  • a2991eec0c add conversation save/load functionality Luciano Scarpulla 2024-11-26 23:37:30 +08:00
  • 9ae9a2703a Merge pull request #49 from wei840222/main kennethreitz 2024-11-22 12:07:00 -05:00
  • 0661b097d2 fix: Ollama error TypeError: 'Chat' object is not callable wei840222 2024-11-23 00:56:33 +08:00
  • fad442ba3f Update FUNDING.yml kennethreitz 2024-11-17 06:29:05 -05:00
  • 5b9624c385 Remove Ko-fi and thanks_dev entries from funding configuration kennethreitz 2024-11-17 06:26:10 -05:00
  • 8ff0521e17 Add funding configuration for project contributors kennethreitz 2024-11-17 06:25:14 -05:00
  • d5bdb712e9 Add tool_calling.py and test_tools.py kennethreitz 2024-11-15 20:29:35 -05:00
  • a97f9be2c8 fix openai Luciano Scarpulla 2024-11-15 12:09:39 +08:00
  • 107f983a18 add openai Luciano Scarpulla 2024-11-14 17:25:34 +08:00
  • 2404e2c977 some refactoring Luciano Scarpulla 2024-11-13 18:05:51 +08:00
  • c87a598286 fix import Luciano Scarpulla 2024-11-13 17:55:46 +08:00
  • 9662b60177 add decorator test Luciano Scarpulla 2024-11-13 17:54:58 +08:00
  • ea997aae7b add tool decorator and example Luciano Scarpulla 2024-11-13 12:24:02 +08:00
  • 081baf203c add README section Luciano Scarpulla 2024-11-12 12:18:33 +08:00
  • 4cb18e9e3b re-add changes from main Luciano Scarpulla 2024-11-12 11:54:24 +08:00
  • 0462ea0e38 Merge branch 'main' into feat-function-calling Luciano 2024-11-12 11:50:55 +08:00
  • 8492ec9456 add base edits Luciano Scarpulla 2024-11-12 11:49:06 +08:00
  • 1709055e1a first basic working version (anthropic) Luciano Scarpulla 2024-11-12 11:48:27 +08:00
  • 5fa67c3b2f Update CHANGELOG.md and pyproject.toml for version 0.2.4 v0.2.4 kennethreitz 2024-11-11 11:38:03 -05:00
  • b7e950a8f0 Refactor imports in amazon.py kennethreitz 2024-11-11 11:37:30 -05:00
  • 735c6ba665 Bump version to 0.2.3 in pyproject.toml kennethreitz 2024-11-08 14:08:41 -05:00
  • 9132030cbd Update CHANGELOG.md to remove default max-tokens for OpenAI provider kennethreitz 2024-11-08 14:08:22 -05:00
  • aeea8936ce Merge pull request #42 from Siddhesh-Agarwal/main kennethreitz 2024-11-11 11:30:02 -05:00
  • c2303114ab fix base Luciano Scarpulla 2024-11-11 12:40:20 +08:00
  • fe5af93780 first draft Luciano Scarpulla 2024-11-11 12:29:00 +08:00
  • e79b474215 fixed dependencies Siddhesh Agarwal 2024-11-10 20:05:49 +05:30
  • fe2ca9d5f5 black + isort formatting Siddhesh Agarwal 2024-11-10 20:00:13 +05:30
  • 670240b943 removed reduntant variables. moved few inside the class Siddhesh Agarwal 2024-11-10 19:59:52 +05:30
  • 45114441f8 Bump version to 0.2.3 in pyproject.toml v0.2.3 kennethreitz 2024-11-08 14:08:41 -05:00
  • 89ae6c8170 Update CHANGELOG.md to remove default max-tokens for OpenAI provider kennethreitz 2024-11-08 14:08:22 -05:00
  • 2e66c0232b Refactor EnhancedContextPlugin to remove unnecessary imports and enable Logfire for debugging kennethreitz 2024-11-07 10:08:14 -05:00
  • 8b1f63f796 Refactor EnhancedContextPlugin to include command autocompletion and history kennethreitz 2024-11-07 09:34:36 -05:00
  • 5d7a917d23 Refactor EnhancedContextPlugin to include /lumina command and clipboard copy/paste functionality kennethreitz 2024-11-07 08:49:37 -05:00
  • 9703332967 Refactor EnhancedContextPlugin to include user/llm breakdown in entity context kennethreitz 2024-11-07 08:37:03 -05:00
  • fe6001e710 Refactor EnhancedContextPlugin to include custom command autocompletion kennethreitz 2024-11-07 07:58:48 -05:00
  • 63343d1c61 Refactor EnhancedContextPlugin to simplify command list and remove unnecessary commands kennethreitz 2024-11-07 07:53:48 -05:00
  • ece056a5e0 Refactor EnhancedContextPlugin to include command autocompletion and history kennethreitz 2024-11-07 07:53:29 -05:00
  • f44ec977a4 Refactor EnhancedContextPlugin to include clipboard copy and paste functionality kennethreitz 2024-11-07 07:50:33 -05:00
  • 33f8fcde11 Refactor EnhancedContextPlugin to format output using markdown and improve command handling kennethreitz 2024-11-07 07:36:23 -05:00
  • 598bcd514d Refactor EnhancedContextPlugin to include list of all topics mentioned kennethreitz 2024-11-07 07:27:59 -05:00
  • 8bdbe4d8d5 Refactor EnhancedContextPlugin to simplify memory system message and remove explicit memory creation and reminder functionality kennethreitz 2024-11-07 07:09:39 -05:00
  • d4068cf07a Refactor EnhancedContextPlugin to simplify memory system message and remove explicit memory creation and reminder functionality kennethreitz 2024-11-07 07:01:29 -05:00
  • 747488f633 Refactor EnhancedContextPlugin to simplify memory system message and remove explicit memory creation and reminder functionality kennethreitz 2024-11-07 06:39:08 -05:00
  • 9ae03685b5 Refactor .gitignore to include enhanced_context_sarah.db kennethreitz 2024-11-06 13:03:09 -05:00
  • 91af281a9d Refactor OpenAI provider in simplemind kennethreitz 2024-11-06 13:00:39 -05:00
  • 309f390800 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection and model specification kennethreitz 2024-11-06 13:00:23 -05:00
  • 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. kennethreitz 2024-11-06 11:59:36 -05:00
  • 236020b3b9 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection kennethreitz 2024-11-06 11:32:36 -05:00
  • 8a5a29f864 Refactor EnhancedContextPlugin to handle command line arguments for LLM provider selection kennethreitz 2024-11-06 10:34:26 -05:00
  • 30d8412bbf Refactor LLM provider and model in enhanced_context.py kennethreitz 2024-11-06 09:57:27 -05:00
  • 4a852e6220 Refactor LLM provider and model in enhanced_context.py kennethreitz 2024-11-06 09:15:54 -05:00
  • 7f5ba667bd Refactor EnhancedContextPlugin to store datetime in SQLite format, handle datetime strings properly, and extract/store entities for context kennethreitz 2024-11-06 09:13:59 -05:00
  • 4b87a8b91c Refactor EnhancedContextPlugin to store datetime in SQLite format, handle datetime strings properly, and extract/store entities for context kennethreitz 2024-11-06 09:03:38 -05:00
  • 4c1d1fa873 Refactor EnhancedContextPlugin to store datetime in SQLite format and handle datetime strings properly kennethreitz 2024-11-06 08:46:21 -05:00
  • 0087a7e8f2 Refactor enhanced_context.py and update requirements.txt kennethreitz 2024-11-06 08:42:43 -05:00
  • 07715ed8df Refactor enhanced_context.py and update requirements.txt kennethreitz 2024-11-06 08:30:29 -05:00
  • 03f91c5153 Refactor enhanced_context.py and update requirements.txt kennethreitz 2024-11-06 08:18:27 -05:00
  • aa601648c6 Refactor EnhancedContextPlugin to extract and store entities for context kennethreitz 2024-11-06 08:09:15 -05:00
  • a26c51014b Refactor enhanced_context.py and update requirements.txt kennethreitz 2024-11-06 08:08:43 -05:00
  • b3946f1ff9 Refactor mood_detector_plugin.py by removing unused import kennethreitz 2024-11-06 08:00:25 -05:00
  • 7a84ade5a4 Add MoodDetectorPlugin to examples/mood_detector_plugin.py and update requirements.txt kennethreitz 2024-11-06 08:00:09 -05:00
  • 3e1d1f98ad Refactor InspirationPlugin in examples/inspiration_plugin.py kennethreitz 2024-11-06 07:54:42 -05:00
  • 48e6ef2a43 Add InspirationPlugin to examples/inspiration_plugin.py and allow extra fields in BasePlugin's Config kennethreitz 2024-11-06 07:54:11 -05:00
  • 1528dc2a21 Revert "Merge pull request #39 from lucianosrp/fix-sys-role-anthropic" kennethreitz 2024-11-06 07:42:55 -05:00
  • 46cd19ea90 Merge pull request #39 from lucianosrp/fix-sys-role-anthropic kennethreitz 2024-11-06 07:42:07 -05:00
  • 2848e86dce Update simplemind/providers/anthropic.py Luciano 2024-11-06 02:25:07 +01:00
  • 6aadc9fcd7 resolve conflict Luciano Scarpulla 2024-11-06 09:07:17 +08:00
  • a8792319a8 add sys prompt handling Luciano Scarpulla 2024-11-06 09:00:27 +08:00
  • 3e8d5662d2 Merge pull request #38 from SZubarev/fix/amazon-inference kennethreitz 2024-11-05 16:48:48 -05:00
  • 51c1646ef4 use inference profile with Claude 3.5 on Bedrock Stan Zubarev 2024-11-05 16:41:08 -05:00
  • f09052c18e rename kennethreitz 2024-11-04 11:22:10 -05:00
  • 1d3ae26301 Merge pull request #31 from Siddhesh-Agarwal/main kennethreitz 2024-11-04 11:21:37 -05:00
  • 44fd3468fa Revert "Merge pull request #37 from lucianosrp/fix-sys-role-anthropic" kennethreitz 2024-11-04 11:21:07 -05:00
  • 5770c37edf Merge pull request #37 from lucianosrp/fix-sys-role-anthropic kennethreitz 2024-11-04 11:14:20 -05:00
  • 37334a21c5 Update simplemind/providers/anthropic.py kennethreitz 2024-11-04 11:14:02 -05:00
  • 57d54abf24 remove unrelted changes Luciano Scarpulla 2024-11-04 17:23:48 +08:00
  • c3397488e3 fix: antropic system message Luciano Scarpulla 2024-11-04 17:18:59 +08:00
  • 678a8a8b32 Merge branch 'kennethreitz:main' into main Siddhesh Agarwal 2024-11-04 10:20:44 +05:30