Commit graph

69 commits

Author SHA1 Message Date
Haiping Chen 4d64b06570 Change to modelType when getting realtime model. 2025-04-02 12:02:02 -05:00
Haiping Chen 2d710d4f50 Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-03-21 19:29:38 -05:00
Haiping Chen 21aab66826 IAudioSynthesis 2025-03-21 19:28:22 -05:00
Jicheng Lu ba12125a1e add additional llm cost 2025-03-21 17:32:29 -05:00
Haiping Chen e506fda585 Merge branch 'master' of https://github.com/hchen2020/BotSharp 2025-03-21 09:20:46 -05:00
nick.yi afe9d27e99 realtime model not suppot v1/chat/completions 2025-03-21 16:56:25 +08:00
Haiping Chen f392b7f326 WaitingForAiResponse 2025-03-20 17:54:49 -05:00
Haiping Chen 3c23e58351 Optimize phone hang-up 2025-03-14 21:06:40 -05:00
Haiping Chen 17bb86b311 Return instruction for realtime response.create. 2025-03-07 18:40:28 -06:00
nick.yi 5d10f3d305 optimize RealTime 2025-03-06 17:03:30 +08:00
Jicheng Lu 6ed0afe439 Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/add-latest-state 2025-03-05 17:23:28 -06:00
Jicheng Lu 366e1339c6 refactor instruction 2025-03-05 17:22:46 -06:00
Haiping Chen 89fc99f4e1 prevent initial response interruption 2025-03-05 16:57:58 -06:00
Haiping Chen e3036ef3ba add welcome for realtime 2025-02-28 18:19:44 -06:00
Haiping Chen 9d570311d1 realtime route to agent 2025-02-26 22:40:50 -06:00
Jicheng Lu ed8b3aa717 add llm configs 2025-02-21 11:37:36 -06:00
Haiping Chen 572205d628 onInputAudioTranscriptionCompleted 2025-02-11 17:27:07 -06:00
Haiping Chen 2c41ddc042 realtime function call output 2025-02-10 15:52:10 -06:00
Haiping Chen d9480fb0d3 RealtimeHub & Tool use 2025-02-09 17:31:46 -06:00
Haiping Chen 738d87de53 IRealtimeHub 2025-02-07 16:40:57 -06:00
Haiping Chen 3f33182cf8 realtime test 2025-02-03 04:02:36 +00:00
Jicheng Lu 5cb87e8c8f add text to speech api 2024-08-28 13:43:37 -05:00
Jicheng Lu 35eb7dabd6 refine api 2024-08-28 11:08:12 -05:00
Jicheng Lu 96b891897c add instruct api and clean code 2024-08-26 17:24:07 -05:00
Jicheng Lu fff9438294 refine knowledge settings 2024-08-22 15:23:22 -05:00
Wenbo Cao 8628b34ecd Chang load local model logic 2024-08-17 18:34:31 -05:00
Wenbo Cao 720271d2b1 Add openai online whisper 2024-08-16 22:39:32 -05:00
Wenbo Cao 5c246e64e8 solve conflicts 2024-08-11 11:26:57 -05:00
Bo Yin 23f547ab85 initial 2024-08-09 16:22:29 -05:00
Wenbo Cao 8e097d1455 changes project structure 2024-07-30 13:57:32 -05:00
Jicheng Lu bc76a49f52 refine json format
refine file select prompt
2024-07-24 17:54:49 -05:00
Jicheng Lu ab9d8cf81d add image mask edit 2024-07-19 12:01:07 -05:00
Jicheng Lu 1d687a38a0 refine image completion 2024-07-18 22:28:24 -05:00
Jicheng Lu 357b18520f add image variation 2024-07-18 17:07:14 -05:00
Jicheng Lu b3fd13ae32 temp save 2024-07-18 15:17:40 -05:00
Jicheng Lu 5fe7a5f9d3 add text embedding 2024-06-30 21:14:02 -05:00
Jicheng Lu 9d3244e075 add image generation provider 2024-06-24 14:32:52 -05:00
Jicheng Lu 6cc9f14b8c add image generation 2024-06-24 13:03:05 -05:00
Haiping Chen 57122f7833 Fix llm selection bug. 2024-05-16 16:32:58 -05:00
Jicheng Lu 3d3359cb95 filter by model id and multi-modal 2024-05-14 13:34:10 -05:00
Jicheng Lu f9e63097a9 add chat files 2024-05-13 16:53:41 -05:00
Haiping Chen a7401296ed Add LlmModelSetting.Version to fix GPT-4 incompatible for different version. 2024-02-22 06:22:26 -06:00
Haiping Chen a8c2b49d6f AgentTask 2024-02-02 16:36:05 -06:00
Haiping Chen 3dad385180 LLM Load balance #252 2024-01-21 20:39:13 -06:00
Haiping Chen 2f197c4167 Fix ChatbotUi models. 2024-01-18 09:27:52 -06:00
Haiping Chen bcf56767be Support to change Host Agent and used model. 2024-01-16 11:38:45 -06:00
Haiping Chen e456cdb83a Chang GetChatCompletions to async. 2024-01-13 22:48:26 -06:00
Haiping Chen 538753571a Unify the LLM Provider Settings #234 2023-12-13 12:12:25 -06:00
Jicheng Lu c667f1bad5 add logger 2023-11-29 17:23:14 -06:00
xbotter 114fa98616
🔧 Update ITextEmbedding interface and its implementations
- Update ITextEmbedding interface to use async methods for getting vectors
- Update KnowledgeService to use async methods for getting vectors
- Update TextEmbeddingProvider and fastTextEmbeddingProvider to use async methods for getting vectors
- Update IntentClassifier to use async methods for getting vectors
- Update SemanticKernelTextEmbeddingProvider to use async methods for getting vectors
2023-11-16 21:37:53 +08:00