Petr Mironychev
25c4d5f185
feat: LM Studio response API and Ollama OpenAI API
2026-04-23 03:35:56 +02:00
Petr Mironychev
6b069b55e3
chore: Update copyrights
2026-04-21 08:57:06 +02:00
Petr Mironychev
ede2c01eb7
Update LLMQore to v0.0.4 ( #339 )
2026-04-19 11:58:54 +02:00
Petr Mironychev
6c05f0d594
refactor: Add external LLMCore lib ( #334 )
...
* feat: Add LLMCore submodule
2026-04-03 12:30:40 +02:00
Petr Mironychev
e2e13f0f38
refactor: Improve http client ( #319 )
2026-02-25 15:13:05 +01:00
Petr Mironychev
55b6080273
feat: Add image support for Claude, OpenAI and Google ( #268 )
...
* feat: Add image support for Claude
* feat: Add images support for OpenAI
* feat: Add support images for google ai
* refactor: Separate ImageComponent
* feat: Add attach image button
* feat: Add support image for Mistral provider
* feat: Add support images for OpenAI compatible providers
* feat: Add support images for Ollama
2025-11-20 15:49:39 +01:00
Petr Mironychev
9974b2f5e6
feat: Run for quick refactoring only reading context tools
2025-11-17 11:25:42 +01:00
Petr Mironychev
953774aaa8
refactor: Full rework quick refactor ( #257 )
2025-11-15 14:51:47 +01:00
Petr Mironychev
2d92b8fa53
fix: Change params for gpt-5 and o- models
...
only for chat\completions models
2025-11-12 18:41:51 +01:00
Petr Mironychev
db82fb08e8
feat: Add chat-agent switcher in chat ui ( #247 )
...
* feat: Add chat-agent switcher in chat ui
fix: qml errors
refactor: Change top bar layout
fix: default value
* fix: update github action for qtc
2025-10-31 16:09:38 +01:00
Petr Mironychev
43b64b9166
refactor: Simplified edit tool ( #242 )
...
refactor: Re-work edit file tool
2025-10-26 11:47:16 +01:00
Petr Mironychev
ce66c8e4f7
feat: Add tools permissions ( #238 )
2025-10-12 03:56:05 +02:00
Petr Mironychev
ebd71daf3d
fix: Cleanup accumulated text in one request
2025-10-10 16:45:23 +02:00
Petr Mironychev
84770abb20
fix: Remove duplicate enum
2025-10-10 13:17:16 +02:00
Petr Mironychev
d2b28093a6
feat: Improve showing tools in chat ( #235 )
2025-10-10 10:03:22 +02:00
Petr Mironychev
bed42f9098
feat: Add OpenAI tooling support ( #232 )
2025-10-01 00:58:54 +02:00
Petr Mironychev
99cd79aac8
refactor: Add request id as type
2025-09-17 20:27:49 +02:00
Petr Mironychev
ec1b5bdf5f
refactor: Remove non-streaming support ( #229 )
2025-09-17 19:38:27 +02:00
Petr Mironychev
76309be0a6
Refactor llm providers to use internal http client ( #227 )
...
* refactor: Move http client into provider
* refactor: Rework ollama provider for work with internal http client
* refactor: Rework LM Studio provider to work with internal http client
* refactor: Rework Mistral AI to work with internal http client
* fix: Replace url and header to QNetworkRequest
* refactor: Rework Google provider to use internal http client
* refactor: OpenAI compatible providers switch to use internal http client
* fix: Remove m_requestHandler from tests
* refactor: Remove old handleData method
* fix: Remove LLMClientInterfaceTest
2025-09-03 10:56:05 +02:00
Petr Mironychev
62de53c306
chore: Update copyrights
2025-04-04 18:01:02 +02:00
Petr Mironychev
1bcfd749d5
fix: Change OpenAI model parser conditions
2025-03-10 00:47:16 +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
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