misyaguziya
bf1c0236b5
[Fix] Error Handling: Improve network disconnection handling and enhance logging mechanisms.
2025-12-29 16:27:27 +09:00
misyaguziya
063b79477f
[Fix] Error Handling: Enhance authentication checks and add support for Groq and OpenRouter models.
2025-12-26 05:30:37 +09:00
Sakamoto Shiina
214edb083d
Merge branch 'ui' into develop
2025-12-22 16:43:34 +09:00
Sakamoto Shiina
316843f875
[Fix] UI: Correct endpoint case for transcription receive error handling.
2025-12-22 16:25:11 +09:00
Sakamoto Shiina
bf9b28d199
[Fix] UI: Fix error handling for LMStudio and Ollama connections.
2025-12-22 16:00:19 +09:00
Sakamoto Shiina
22e6af860d
[Update] UI: Add Groq and OpenRouter components.
2025-12-22 15:18:30 +09:00
Sakamoto Shiina
4f2401551a
Merge branch 'documents' into develop
2025-12-22 14:39:46 +09:00
Sakamoto Shiina
b8c6d13dea
docs: Add localized document URLs and update references in UI components.
2025-12-22 13:51:46 +09:00
misyaguziya
97ea17f649
docs: Remove obsolete URL properties from Config class
2025-12-16 18:10:42 +09:00
misyaguziya
86afa24d5b
docs: Update documents link in README files
2025-12-16 17:37:34 +09:00
misyaguziya
f3bace5376
docs: Remove Ko-fi support link from README files
2025-12-16 17:32:08 +09:00
misyaguziya
76134a465b
Merge branch 'llm' into develop
2025-12-15 01:32:34 +09:00
misyaguziya
dac903e07c
feat: Implement translation prompt history injection for Chat/Mic/Speaker
...
- Added a history management system in model.py to store and retrieve recent messages from Chat, Mic, and Speaker.
- Updated controller.py to automatically add messages to the translation history after processing.
- Enhanced translation clients (OpenAI, Gemini, Groq, etc.) to accept and utilize context history for improved translation quality.
- Introduced YAML configuration options for enabling history injection and customizing its behavior across different translation models.
- Ensured that only original messages are stored in history to optimize token usage during translation.
2025-12-15 01:15:47 +09:00
misyaguziya
9e88cff889
Refactor translation settings and prompts
...
- Updated paths for translation settings in backend.spec and backend_cuda.spec to reflect new directory structure.
- Renamed loadPromptConfig to loadTranslatePromptConfig in translation utility files for consistency.
- Created new YAML files for translation prompts (gemini, groq, lmstudio, ollama, openai, openrouter, plamo) with standardized system prompts.
- Added languages.yml file to define language mappings for various translation backends.
2025-12-14 16:10:40 +09:00
misyaguziya
07bcf041b5
Merge branch 'add_llm' into develop
2025-12-11 14:17:39 +09:00
misyaguziya
da4845f9ce
[Add] README自動生成モード: プロジェクト解析に基づくREADMEファイル生成のための新しいモードを追加
2025-12-11 14:16:59 +09:00
misyaguziya
c2cd5ee973
[Add] Documentation: Integrate Groq and OpenRouter API support, including model management and authentication details.
2025-12-11 14:16:02 +09:00
misyaguziya
658da465ea
Merge branch 'add_llm' into develop
2025-12-11 09:53:31 +09:00
misyaguziya
f327b8e4fa
[Add] Controller: Update model selection logic for Groq and OpenRouter, and add corresponding API endpoints in mainloop.
2025-12-11 09:28:38 +09:00
misyaguziya
8b853f4c20
[Add] OpenRouter: Integrate OpenRouter API for authentication, model management, and translation capabilities.
2025-12-10 23:48:56 +09:00
misyaguziya
e59d52815c
[Add] Groq: Implement Groq API integration with authentication, model management, and translation capabilities.
2025-12-10 23:33:51 +09:00
Sakamoto Shiina
5144ddfa1b
Merge branch 'ui' into develop
2025-12-10 17:09:01 +09:00
Sakamoto Shiina
11ef81f170
[Fix] UI: Corrected casing for LMStudio URL variable and updated related error handling logic.
2025-12-10 17:06:32 +09:00
Sakamoto Shiina
27454c8a88
[Update] UI: Add 'Correct Auth Key/Connection Required' message and update model selection logic for Plamo, Gemini, OpenAI, LMStudio, and Ollama components.
2025-12-10 17:02:32 +09:00
Sakamoto Shiina
5030c88eea
[Update] UI: Add flex-shrink 0 to download button and dropdown menu styles for better layout control.
2025-12-08 13:04:28 +09:00
Sakamoto Shiina
4862a885c9
Merge branch 'ui' into develop
2025-12-04 14:55:07 +09:00
Sakamoto Shiina
318736553f
[Fix] UI: Fixed an issue where the function name was incorrect.
2025-12-04 14:53:23 +09:00
Sakamoto Shiina
83edccabad
Merge branch 'ui' into develop
2025-12-04 14:26:09 +09:00
Sakamoto Shiina
a85320b874
[Update] UI: Enhance backend error handling for Plamo, Gemini, OpenAI, LMStudio, and Ollama authentication keys and models.
2025-12-04 14:24:44 +09:00
Sakamoto Shiina
14a4a1ed99
[Update] Add an error notification that is when an invalid endpoint or message is received(mostly frontend side endpoint error handling bug).
2025-11-29 15:58:52 +09:00
misyaguziya
592149afed
Merge branch 'build' into develop
2025-11-25 21:47:14 +09:00
misyaguziya
3ce8590ce2
buildドキュメントを追加
2025-11-25 21:46:48 +09:00
misyaguziya
318928d049
Merge branch 'bugfix_ollama' into develop
2025-11-25 18:43:42 +09:00
misyaguziya
ea4863f195
入れ込み忘れを修正
2025-11-25 18:43:16 +09:00
Sakamoto Shiina
e89da88c19
Merge branch 'ui_add_new_translation_engines' into develop
2025-11-25 13:42:58 +09:00
Sakamoto Shiina
fca4be5951
[Update] UI: Add 'get' endpoints for connection status retrieval.
2025-11-25 13:41:02 +09:00
Sakamoto Shiina
ead734983c
Merge branch 'update_llm_connect' into ui_add_new_translation_engines
2025-11-25 13:26:22 +09:00
misyaguziya
7f7413e050
[Update] utils: Change version update message to English
2025-11-25 12:22:22 +09:00
misyaguziya
ff6ac43fee
[Update] Build scripts and configuration: Added new build and install scripts, updated versioning in config files, and improved project structure.
2025-11-25 12:20:55 +09:00
misyaguziya
54ec5ba45d
[Update] バージョン管理: package.json, tauri.conf.json, config.pyのバージョンを更新し、update_version.pyを追加
2025-11-25 00:22:23 +09:00
misyaguziya
9a35577ec6
[Update] Controller: Add methods for LMStudio and Ollama connection status checks
2025-11-24 18:01:30 +09:00
Sakamoto Shiina
8cc9255fd0
Merge branch 'bugfix_llm' into ui_add_new_translation_engines
2025-11-23 09:48:39 +09:00
misyaguziya
5ca809c8dd
[Update] Config: Add model revalidation logic to ensure selected models are valid based on available options.
2025-11-23 00:59:09 +09:00
misyaguziya
add96c1fda
[Update] Config: Enhance configuration persistence by filtering serializable properties and updating loading logic for managed properties.
2025-11-23 00:07:32 +09:00
misyaguziya
27b3006ffd
[Update] Controller: Add error handling for empty translation model lists and improve logging for translation engine availability checks.
2025-11-20 01:38:50 +09:00
Sakamoto Shiina
ef06cd1c7a
[Update] UI: Implement LLM connection handling and add connection check UI components.(Test UI)
2025-11-19 17:19:39 +09:00
Sakamoto Shiina
e1125ae241
[Update] UI: Add new translation engines and adjust UI styles for better layout.
2025-11-19 08:31:07 +09:00
Sakamoto Shiina
e1662a4238
Merge branch 'ui_handle_osc_has_disabled' into develop
2025-11-18 09:12:09 +09:00
Sakamoto Shiina
1dd470e9d5
[Update] Display OSC unavailability warning on VRC mic mute sync setting.
2025-11-18 09:07:25 +09:00
Sakamoto Shiina
fbbc1a8d45
[Fix/Update] FIx OSC availability handling and integrate into UI components.
2025-11-18 07:23:41 +09:00