Commit Graph
100 Commits
Author SHA1 Message Date
Petr MironychevandGitHub ac8080542d feat: Add using instruct model in code completion
*  feat: Add MessageBuilder for code completion
*  feat: Add move text from request to comments
*  feat: Add settings for process text of instruct model
* 🐛 fix: Add stop to ollama request validator
* 🐛 fix: Template double delete
2024-12-17 00:35:17 +01:00
Petr Mironychev 7376a11a05 feat: Add request validator 2024-12-15 02:08:35 +01:00
Petr Mironychev 10e8b16caf 🐛 fix: Content description in network request 2024-12-12 21:02:23 +01:00
Petr Mironychev a38debb140 🐛 fix: Remove test buttons 2024-12-12 15:25:31 +01:00
Petr Mironychev 844ac35a59 🐛 fix: Change name for OpenRouter provider 2024-12-12 15:09:21 +01:00
Petr Mironychev 16b77a5722 feat: Add stream option to settings 2024-12-10 21:46:39 +01:00
Petr Mironychev c070fd5cfd feat: Add OpenRouter provider 2024-12-10 21:28:15 +01:00
Petr Mironychev 882047d7b2 ♻️ refactor: Improve response handler for LMStudio 2024-12-10 17:13:56 +01:00
Petr Mironychev b692402897 ♻️ refactor: Improve Ollama response handler 2024-12-10 08:25:30 +01:00
Petr MironychevandGitHub 8102ba95f9 Update README.md 2024-12-03 22:33:43 +01:00
Petr Mironychev f8bb9998ab 🐛 fix: Fix tags 2024-12-03 21:52:41 +01:00
Petr Mironychev 6dab055ca2 🐛 fix: FIx json error formating 2024-12-03 21:46:24 +01:00
Petr Mironychev 7b31fff9f2 🐛 fix: Update qodeassist json 2024-12-03 21:32:18 +01:00
Petr Mironychev be9156fd0e 🐛 fix: Add plugins data 2024-12-03 21:16:39 +01:00
Petr MironychevandGitHub 657413344d Add icons to README 2024-12-03 21:11:31 +01:00
Petr MironychevandGitHub 5f3deb44b9 doc: temporary fix for qtc version 2024-12-03 12:00:03 +01:00
Petr MironychevandGitHub 55e2b24b8d Upgrade plugin to Qt Creator 15
* 🐛 fix: Change plugin configs
* 🐛 fix: Update Button aspect api
* 🐛 fix: Temproary fix for LLMSuggestions
* 🐛 fix: Update github actions
* 🔖 chore: Upgrade version in README
2024-12-03 11:15:35 +01:00
Petr Mironychev 76c17f03dd feat: Add model-template compatibility table 2024-11-26 14:03:28 +01:00
Petr Mironychev 19c25043fb 🔖 chore: Bump version to 0.3.10 2024-11-26 11:48:10 +01:00
Petr Mironychev 56b5ea8e68 feat: Improve OpenAI message handling 2024-11-26 11:43:51 +01:00
Petr Mironychev b475f15e3d feat: Improve system prompt for code completion 2024-11-26 11:29:20 +01:00
Petr Mironychev 31f4516e7b feat: Add removing codeblock wrappers from code completion 2024-11-26 11:26:50 +01:00
Petr Mironychev bfdbc755e3 🐛 fix: Move api key from request json to config 2024-11-26 10:52:47 +01:00
Petr Mironychev 30964d90d5 🐛 fix: Change format for context in system prompt 2024-11-26 10:15:20 +01:00
Petr Mironychev 1261f913bb ♻️ refactor: Rework currents and add new templates
Add Alpaca, Llama3, LLama2, ChatML templates
2024-11-26 00:28:27 +01:00
Petr Mironychev 36d5242a1f 🐛 fix: Removing message from chat after complete receiving 2024-11-25 23:00:53 +01:00
Petr Mironychev 6503887091 Upgrade to version 0.3.9 2024-11-23 21:59:35 +01:00
Petr Mironychev 50087aa744 Change configure part in description
- Replace codellama to qwen models
- Add prefer auto template for ollama provider
2024-11-23 21:55:57 +01:00
Petr Mironychev 4f2dc0c450 feat: Add Ollama auto template for chat 2024-11-23 21:15:34 +01:00
Petr MironychevandGitHub 80fe388bdd feat: Add automatic template handling for Ollama models (#43)
* feat: Add automatic template handling for Ollama models

- Add OllamaAutoFim
- Use native Ollama API format when possible
- Remove need for manual template selection for most Ollama models
- Default to model-specific format from Ollama modelfile
- Fallback to manual template selection if needed

This change simplifies configuration by automatically using
the correct template format for each Ollama model.
2024-11-23 19:37:55 +01:00
Petr Mironychev 8375d85f7d Upgrade to 0.3.8 2024-11-16 15:42:10 +01:00
Petr MironychevandGitHub 54b2cc7011 Update FUNDING.yml 2024-11-16 15:34:22 +01:00
Petr MironychevandGitHub f209cb75a2 Impove UX general setting by added helpers dialogs for user (#42)
- Added dialogs for selecting url, model and custom model when provider doesn't provide model list or setup of qode assist is not finishing
2024-11-16 15:25:28 +01:00
Petr MironychevandGitHub 5e813ba402 Fix systemPrompt and context working 2024-11-16 10:20:57 +01:00
Petr MironychevandGitHub 7af8fc2ddc Add projects code style improvements
* Add qmlls to gitignore
* Fix qmlformat file
* Add project code style description to README.md
2024-11-16 00:47:57 +01:00
Petr MironychevandGitHub 46300f7635 Update issue templates 2024-11-16 00:35:24 +01:00
Petr MironychevandGitHub 0a1c941d8b Fix selecting chat models
Old code linked to fim provider, changed to chat provider now
2024-11-12 08:15:06 +01:00
Petr MironychevandGitHub f86182408d Add clang-format and qmlformat files 2024-11-12 00:12:18 +01:00
Petr Mironychev 252db4c5f7 Add clang-format and qmlformat files 2024-11-12 00:07:12 +01:00
Petr MironychevandGitHub e5af3a2884 Merge pull request #36 from Palm1r/fix-pr30-building
Fix pr30 build
2024-11-11 21:51:08 +01:00
Petr Mironychev bb543d1f40 Fix pr30 build 2024-11-11 21:45:38 +01:00
Petr MironychevandGitHub a184916d7b Fix double call building in build_cmake.yml 2024-11-11 21:43:46 +01:00
Petr MironychevandGitHub 7ad8ddfee4 Merge pull request #30 from SidneyCogdill/patch/fix-qml-warnings
Fix all warnings in QML
2024-11-11 21:30:26 +01:00
Petr MironychevandGitHub 0ed6fb4a6b Add pull_request to build_cmake.yml 2024-11-11 21:27:31 +01:00
Petr MironychevandGitHub 00fce5db99 Version 0.3.7
Fix settings category icon and name
2024-11-11 11:30:37 +01:00
Petr Mironychev 251a9bae03 Fix settings category icon and name 2024-11-11 11:26:11 +01:00
Petr MironychevandGitHub 3dba9d7abe Fix link to discord README.md 2024-11-11 11:03:48 +01:00
Petr MironychevandGitHub 45b0f3f18e Add discord link to README.md 2024-11-11 10:50:53 +01:00
Petr MironychevandGitHub 4432d4019d Version 0.3.6
Upgrade plugin version to 0.3.6
2024-11-11 08:29:12 +01:00
Petr Mironychev f679d76d43 Upgrade version to 0.3.6 2024-11-11 08:25:05 +01:00
Petr MironychevandGitHub 29f94561ef Fix openai api key
Restore the ability to use API key
2024-11-11 07:21:18 +01:00
Petr MironychevandGitHub 87393b681f Version 0.3.5
- Rework General, Code Completion and Chat Assist pages in settings 
- Add Sharing current open file with model and settings for default behavior for this
- Fixed a bug on WindowsOS where settings were set incorrectly
2024-11-11 01:08:18 +01:00
Petr Mironychev 5d496fee58 Upgrade version 2024-11-11 01:01:26 +01:00
Petr Mironychev 9902623ba0 Fix problem with wrong reading settings 2024-11-11 01:00:54 +01:00
Petr Mironychev 61f1f0ae4f Add sharing current file with model 2024-11-11 00:52:49 +01:00
Petr Mironychev bc93bce03b Adapt new settings 2024-11-11 00:03:38 +01:00
Petr Mironychev 85d039cbd5 Rework Chat Assistant Settings 2024-11-10 22:50:47 +01:00
Petr Mironychev 2acaef553d Rework Code Completion Settings 2024-11-10 21:21:37 +01:00
Petr Mironychev b141e54e3e Rework General Settings 2024-11-10 20:42:10 +01:00
Petr Mironychev 1ec6098210 Move ButtonAspect 2024-11-10 18:56:57 +01:00
Petr MironychevandGitHub 9c945f066b Rework README.md
- Add badges
- Add table of contents
2024-10-21 08:28:20 +02:00
Petr MironychevandGitHub 4a82e9c046 Version 0.3.4
Add support Qwen model for autocompete(FIM)
based on qwen2.5-coder:7b-base
2024-10-21 01:58:55 +02:00
Petr Mironychev 838d69623c Upgrade to 0.3.4 2024-10-21 01:54:27 +02:00
Petr Mironychev 693e429bdd Fix name in bar badge 2024-10-19 20:11:09 +02:00
Petr Mironychev 496d8feb66 Add Qwen fim template 2024-10-19 19:13:42 +02:00
Petr MironychevandGitHub 40a568ebd9 Version 0.3.3
- Add streaming response to chat
- Add stopping chat request and button
2024-10-17 00:10:47 +02:00
Petr Mironychev 5b43eb4fd2 Increase default max tokens for chat before deleting first messages 2024-10-17 00:05:31 +02:00
Petr Mironychev 9c2516cd4c Add stopping chat requests and button 2024-10-17 00:03:12 +02:00
Petr Mironychev 2257e6e45f Fix unbehavior settings of provider and template 2024-10-17 00:02:14 +02:00
Petr Mironychev 80eda8c167 Add stream text to chat 2024-10-16 22:51:34 +02:00
Petr Mironychev 3db2691114 Upgrade version 2024-10-16 22:44:51 +02:00
Petr MironychevandGitHub bf518b4a01 Version 0.3.2
Add StarCoder2 instruct support
2024-10-16 10:50:19 +02:00
Petr Mironychev 46829720d8 Add StarCoder2 instruct support 2024-10-16 10:45:48 +02:00
Petr MironychevandGitHub 9158a3ac0d Add Llama support to README.md 2024-10-14 21:52:36 +02:00
Petr MironychevandGitHub d6e02d9d2a Version 0.3.1
Improve chat text input
Add Llama chat support
Fix monospace font
2024-10-14 21:41:04 +02:00
Petr Mironychev 9c8cac4e3a Upgrade to version 0.3.1 2024-10-14 21:35:49 +02:00
Petr Mironychev 965af4a945 Add Llama chat support 2024-10-14 21:35:17 +02:00
Petr Mironychev 95f29fefc7 Fix monospace font 2024-10-14 21:25:18 +02:00
Petr Mironychev 1dd50b6c83 Replace textinput to textfield 2024-10-14 21:18:48 +02:00
Petr MironychevandGitHub 146e772514 Update README.md 2024-10-14 01:38:50 +02:00
Petr MironychevandGitHub 4b851f1662 Update README.md for 0.3.0 2024-10-14 01:36:48 +02:00
Petr MironychevandGitHub 6fea300825 Version 0.3.0
- new QML chat in outpane and in side panels
- qwen chat model template
- long long list of fixes
2024-10-14 00:27:43 +02:00
Petr Mironychev 14bf0e6c94 Upgrade plugin version to 0.3.0 2024-10-14 00:22:24 +02:00
Petr Mironychev 0c045e65df Upgrade to version 0.3.0
new QML Chat
Qwen chat model
2024-10-14 00:10:24 +02:00
Petr MironychevandGitHub 15138b4644 Update FUNDING.yml 2024-10-13 14:00:18 +02:00
Petr MironychevandGitHub 5c98de7440 Add components for chat 2024-10-07 00:53:35 +02:00
Petr Mironychev b808d0ec10 Remove temporary code 2024-10-07 00:49:49 +02:00
Petr Mironychev 30fcd7e019 Add ChatRootView QML item 2024-10-06 18:47:10 +02:00
Petr Mironychev 7442256bab Add ChatModel 2024-10-06 18:19:12 +02:00
Petr Mironychev 8be279a5fd Add base qml chat view to navigation panel 2024-10-06 17:54:00 +02:00
Petr Mironychev d77e13cddb Change to scope pointer 2024-10-06 16:03:50 +02:00
Petr Mironychev 162c068431 Upgrade version to 0.2.4 2024-10-05 20:50:15 +02:00
Petr MironychevandGitHub 4e8ff55355 Add QtCreator Version Compatibility to README 2024-10-03 17:36:45 +02:00
Petr MironychevandGitHub 8df21e96bd Add QtCreator Version Compatibility to README 2024-10-03 17:28:58 +02:00
Petr MironychevandGitHub 57bec94ee4 Version 0.2.3, Update to QtCreator 14.0.2 2024-10-03 16:44:22 +02:00
Petr Mironychev 1760a2d5ff Upgrade QtCreator to 14.0.2
Add no print support

Test disabling qt6 print component

Clean unnecessary code

Add library
2024-10-03 15:30:16 +02:00
Petr MironychevandGitHub 1649a246e1 Version 0.2.2
- Improve chat history
- Fix system prompt
- Fix ollama model livetime
- Fix providers and prompt default value
2024-10-02 22:32:59 +02:00
Petr Mironychev 0ab4b51520 Upgrade plugin version 2024-10-02 22:28:52 +02:00
Petr Mironychev d235d0fcdf Fix providers and prompt default value 2024-10-02 22:25:53 +02:00
Petr Mironychev 1cbde3d55b Fix ollama model livetime 2024-10-02 21:44:32 +02:00