an-lee
d96c9ff773
Refactor Chat ( #1108 )
...
* modify chat table & migrate
* refactor layout
* update layout
* actions for chats & agents
* refactor chat form
* refactor chat form
* update chat form
* rename
* refactor types & locales
* refactor tts engine
* refactor
* fix config
* refactor chat form
* refactor chat member form
* fixing
* refactor ask agent
* chat in conversation
* fix chat message update
* may update chat member
* update chat member from message
* refacto group propmt
* chat member gpt settings
* update ui
* more config for chat
* add locales
* update chat agent form
* add locales for agent form
* update UI
* auto reply for text input
* update chat
* update chat input
* rename colomns
* update chat
* udpate agent message
* add chat member
* add/remove chat member
* fix chat member
* refactor
* auto update chat name
* fix chat update
* refactor chat column
* fix chat
* add agent loading
* use fresh new prompt when ask agent
* add chat forwarder
* refactor chat
* fix
* add copilot
* toggle copilot
* add copilot chat
* avoid open the same chat at the same time
* update copilot header
* add agent introduction in the first place of chat
* rename column
* update style
* refactor
* invoke all agents in group after asking
* chat sidebar collopse
* may select chat in copilot
* update ui
* new chat from agent
* upgrade deps
* refactor chat & chatAgent
* add limit for chat member create
* update chat form
* update db & migration
* fix up
* fix group chat
* fix panel warning
* display chat agent type
* tts message
* fit tts agent
* refactor
* chat fowarder
* update UI
* setup default values for tts agent
* fix chat member add/remove
* edit tts agent
* display chat date
* Fix UI
* add system message
* refactor
* fix hook
* refactor
* touch chat&agent when new message created
* fix auto reply
* migrate conversation to chat
* add migrate api
* fix migrate
* update migrate
* refactor
* refactor
* refactor
* fix delete agent
* add hotkey for copilot
* fix bugs
* upgrade deps
* refactor tts hook
* stop auto playback when azure transcribed
* refactor
* clean up
* fix UI
* fix conversation migrate
* handle error
* update model
* declare types
* audo backup db file when started
* fix db backup
* refactor db migration
* fix UI
* refactor
* fix chat auto update name
* fix authorization lost when hot reload
* refactor
* refactor
* fix tts form
* keep agent avatar up to date
* clean code
2024-10-09 16:57:32 +08:00
an-lee
d9534bcae8
Feat: set language in conversation ( #757 )
...
* may set language in conversation
* fix locale
* fix warning
* fix
2024-07-02 11:23:11 +08:00
an-lee
2fea45fb32
fix test
2024-05-21 16:28:45 +08:00
an-lee
9f48a8f6bd
validate conversaton configuation & handle preset loading in poor network ( #624 )
2024-05-21 15:48:20 +08:00
an-lee
e4f5bdcfb9
Refactor components codes ( #538 )
...
* remove deprecated code
* refactor code
* refactor components codes
* fix renderer tests
2024-04-19 10:46:04 +08:00
an-lee
ce47c8e138
Deps: upgrade deps & use ESM ( #343 )
...
* upgrade deps
* upgrade forge
* make app work in ESM
* fix CI
2024-02-23 16:03:39 +08:00
an-lee
8037273549
Feat: add tts conversation ( #341 )
...
* may create tts type conversation
* support tts reply
* upgrade deps
* test: e2e for create TTS conversation
* test: e2e for gpt conversation
* test: e2e for from create conversation to add speech audio to library
* refactor use-conversation
* generate speech before create msg in tts conversation
* refactor conversation-shorts
* revert change in 1000-hours
* revert sass dep changed in 1000-hours
* fix CI
2024-02-22 16:00:17 +08:00
an-lee
60503aec35
Upgrade deps ( #329 )
...
* upgrade deps
* fix langchain warnings
* add test for login
2024-02-19 17:39:28 +08:00
an-lee
bc22a5e2b4
Feat: refactor STT service ( #294 )
...
* add stt hook interface
* fix crypto exported to browser
* refactor use-transcribe
* may use openai stt
* refactor: remove decprecated codes
* fix undefined method
2024-02-10 19:55:07 +08:00
an-lee
abde169ead
Fix openai proxy ( #244 )
...
* add create messages in batch
* add use conversation
* update conversation shortcut
* add speech handler
* tts in renderer
* fix speech create
2024-02-02 00:41:23 +08:00
an-lee
51a810fdfd
Feat: may setup proxy ( #238 )
...
* add https proxy
* remove proxy in renderer
* proxy work for openai request
* use proxyAgent to enable system proxy
* add proxy setting
* tweak proxy setting
2024-02-01 15:33:37 +08:00
an-lee
ff1999c00b
Fix bugs ( #232 )
...
* fix default engine settings
* fix conversation & cloudflare transcribe
* update arm64/darwin whisper
* empty notice for conversations
* display user rankings
* fix enjoy ai
* update whisper.cpp for arm64 darwin to v1.5.4
* upgrade yarn to 4.1.0
2024-01-31 01:40:14 +08:00
an-lee
00cbc8403b
Feat: add Enjoy AI as option ( #206 )
...
* add enjoyAI as option
* use enjoyai config
* may call enjoyai
* may set default ai engine
* refactor setting context
* refactor preferences
* add warning when openai key not provided
* tweak locale
* update duration for audio/video
* add balance settings
* may select ai role when create conversation
* may forward message from conversation
* tweak ui
* refactor transcribe method
* refactor ai commands to hooks
* fix webapi
* tweak playback rate options
* add playMode, next & prev, ref: #124
* upgrade deps
* may skip whisper model download
* audios/videos default order by updated_At
2024-01-31 00:04:59 +08:00
an-lee
5efc5fc1db
Feat: AI commands ( #145 )
...
* upgrade deps
* add extract command
* add lookup.command
* update lookup command
* fix locals
* may lookup one by one
* update lookup method
* add translate command
* cache translation by default
* open ai default settings
* use openai config in context
* refactor
* genreate ipa
* update UI
* handle ai generate fail
2024-01-19 16:52:49 +08:00
an-lee
d6a4b24a1e
Fix some bugs ( #101 )
...
* fix whisper large model download url ref: #93
* remove default baseURL for openAI
* add log for conversation
2024-01-13 19:30:58 +08:00
an-lee
1243076bbb
add audio/video & send prompt from share zone
2024-01-13 01:09:40 +08:00
an-lee
aebd9ee213
add enjoy app
2024-01-09 15:19:32 +08:00