Commit Graph

43 Commits

Author SHA1 Message Date
Petr Mironychev
9a54f04a0d
feat: Add Codestral as separate ai provider (#171) 2025-04-20 09:48:36 +02:00
Petr Mironychev
62de53c306 chore: Update copyrights 2025-04-04 18:01:02 +02:00
Petr Mironychev
032c9bbbf3 fix: Add input_extra to llama.cpp validator 2025-04-04 17:16:05 +02:00
Mariusz Jaskółka
5b16c5403a
fix: Add authorization while getting installed models (#142) (#147) 2025-03-20 11:33:38 +01:00
Mariusz Jaskółka
4ddbe0b8b9
feat: Support Ollama authorization via BaseAuth (#145) (#146) 2025-03-20 11:14:50 +01:00
Petr Mironychev
1bcfd749d5 fix: Change OpenAI model parser conditions 2025-03-10 00:47:16 +01:00
Petr Mironychev
e66f467214
feat: Add llama.cpp provider and fim template (#118) 2025-03-09 22:57:33 +01:00
Povilas Kanapickas
61196cae90
chore: Run clang-format over the codebase (#82)
This commit is a result of the following commands:

clang-format-19 --style=file -i $(git ls-files | fgrep .cpp)
clang-format-19 --style=file -i $(git ls-files | fgrep .hpp)
2025-03-02 22:44:20 +01:00
Petr Mironychev
7ba615a72d feat: Add Google AI provider and template 2025-02-25 14:26:56 +01:00
Petr Mironychev
e924029ec2 feat: Add filter templates for each provider 2025-02-23 01:41:47 +01:00
Petr Mironychev
d96f44d42c
refactor: Rework providers and templates logic 2025-02-22 19:39:28 +01:00
Petr Mironychev
e975e143b1 fix: Handling Ollama messages 2025-01-19 17:32:12 +01:00
Petr Mironychev
c97c0f62e8 fix: Handling full input message from OpenAI compatible providers 2025-01-19 01:16:33 +01:00
Petr Mironychev
61fded34ea feat: add OpenAI provider settings 2025-01-19 00:50:23 +01:00
Petr Mironychev
289a19ac1a feat: Add OpenAI provider and template 2025-01-17 01:22:12 +01:00
Petr Mironychev
d04e5bc967
Add Claude provider and templates for chat and code (#55)
* feat: Add provider settings
* feat: Add Claude provider
* feat: Add Claude templates
* refactor: Setting input sensitivity
* fix: Back text after read code block
* fix: Add missing system message for ollama fim
2024-12-23 22:22:01 +01:00
Petr Mironychev
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
844ac35a59 🐛 fix: Change name for OpenRouter provider 2024-12-12 15:09:21 +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 Mironychev
56b5ea8e68 feat: Improve OpenAI message handling 2024-11-26 11:43:51 +01:00
Petr Mironychev
bfdbc755e3 🐛 fix: Move api key from request json to config 2024-11-26 10:52:47 +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
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
SidneyCogdill
cd6c766ed2 Restore the ability to use API key 2024-11-11 14:09:32 +08:00
Petr Mironychev
bc93bce03b Adapt new settings 2024-11-11 00:03:38 +01:00
Petr Mironychev
b141e54e3e Rework General Settings 2024-11-10 20:42:10 +01: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 Mironychev
1cbde3d55b Fix ollama model livetime 2024-10-02 21:44:32 +02:00
Petr Mironychev
9903ac8f7b Fix system prompt for FIM 2024-10-02 21:44:15 +02:00
Petr Mironychev
b559a17407 Fix getting models list 2024-09-24 08:59:26 +02:00
Petr Mironychev
04c44f5916 Add basic chat widgets and functionality 2024-09-23 00:10:23 +02:00
Petr Mironychev
f64ea42071 Remove origin qodesettings 2024-09-08 01:07:39 +02:00
Petr Mironychev
4d06541a36 Move preset params to separate settings page 2024-09-08 00:13:48 +02:00
Petr Mironychev
1e0063a7bb Add custom template prompt 2024-09-06 01:07:28 +02:00
Petr Mironychev
a974b0aa82 Move to get models by request to provider 2024-09-01 18:19:37 +02:00
Petr Mironychev
4f0f9338dc Add DeepSeekCoderV2 template 2024-08-31 23:20:23 +02:00
Petr Mironychev
46258a11f6 Fix authorization to the API. 2024-08-30 07:47:33 +02:00
Petr Mironychev
d97a3514cc Add experimental prefix 2024-08-29 23:10:57 +02:00
Petr Mironychev
fa79803836 Add OpenAI Compatible provider 2024-08-29 23:06:58 +02:00
Petr Mironychev
819e103471 Initial commit 2024-08-27 11:58:55 +02:00