Commit graph

58 commits

Author SHA1 Message Date
Jicheng Lu 8de7e699a7 resolve conflict 2025-04-25 13:48:42 -05:00
Jicheng Lu 44357bf1bb revert 2025-04-25 13:47:00 -05:00
Jicheng Lu 01175d1ebf minor refine 2025-04-25 09:58:04 -05:00
Jicheng Lu de12724371 temp save 2025-04-24 17:52:58 -05:00
Haiping Chen 99d3104674 Support reconnect in Twilio 2025-04-23 15:39:42 -05:00
Jicheng Lu 3ab3edd52a Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/refactor-llm-cost 2025-04-21 11:19:59 -05:00
Jicheng Lu fd89a995d1 refactor llm cost 2025-04-21 11:19:56 -05:00
Haiping Chen a791600c40 Allow hook to intercept function. 2025-04-20 18:24:13 -05:00
Haiping Chen 8131f7f47b Remove unnecessary agent load 2025-04-18 20:44:42 -05:00
Haiping Chen 7b5c889068 ResponseDoneStatusDetail 2025-04-18 16:34:46 -05:00
Jicheng Lu d76fef38d0 add hook 2025-04-14 10:45:28 -05:00
Jicheng Lu 84ae837173 clean code 2025-04-14 10:13:05 -05:00
Jicheng Lu 7cbce42119 temp save 2025-04-14 01:25:16 -05:00
Jicheng Lu 472bf46a2f minor change 2025-04-11 16:46:18 -05:00
Jicheng Lu 6122aa88fe Merge branch 'master' of https://github.com/SciSharp/BotSharp into features/debug-local-realtime 2025-04-11 16:29:55 -05:00
Jicheng Lu f413daeb04 fix 2025-04-11 16:29:44 -05:00
Haiping Chen a79b94b1ff function log 2025-04-11 15:09:39 -05:00
Haiping Chen c4f4dc556a InputAudioTranscribe 2025-04-08 17:00:35 -05:00
Haiping d0d75447c0
Update RealTimeCompletionProvider.cs 2025-04-08 09:32:35 -05:00
Haiping Chen cbb4776532 Remove SetCompleter, load from settings. 2025-04-07 20:16:47 -05:00
Haiping Chen b52fcb2da2 Add InterruptResponse in RealtimeModelSettings 2025-04-07 14:14:55 -05:00
Haiping Chen d5f14de51c realtimehub-refactor 2025-04-06 23:15:27 -05:00
Haiping Chen 019be0113d Remove CreateSession API 2025-04-05 15:59:30 -05:00
Haiping Chen 10de76df2d Clean code for OpenAI Live 2025-04-05 15:23:02 -05:00
Haiping Chen 5ebf9f7e44 Model response timeout 2025-04-04 14:00:32 -05:00
Haiping Chen 871aeff181 user_dtmf_receiving 2025-04-04 14:00:15 -05:00
Haiping Chen eeae8d348d Add route_to_agent log 2025-04-03 14:32:04 -05:00
Jicheng Lu 74476030e1 refine mcp 2025-03-31 16:43:42 -05:00
Haiping Chen cafe4cd22e Add Twilio realtime transcribe. 2025-03-25 16:37:54 -05:00
Haiping Chen 21aab66826 IAudioSynthesis 2025-03-21 19:28:22 -05:00
Haiping Chen 814119a2f1 Add agent-id for all phone endpoints. 2025-03-21 09:17:21 -05: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 70eadbd510 IRealtimeHook 2025-03-12 14:03:38 -05:00
nick.yi 025b0a1d5c optimize input audio transcription 2025-03-12 22:57:12 +08:00
Haiping Chen 0d8e9903cb Increase ReceiveMessage buffer to 32K. 2025-03-10 21:56:18 -05:00
Haiping Chen 17bb86b311 Return instruction for realtime response.create. 2025-03-07 18:40:28 -06:00
Haiping Chen f9cc755444 RealtimeConversationHook 2025-03-06 15:10:17 -06:00
Haiping Chen c8a565f585 Seperate realtime in a new project 2025-03-06 12:01:43 -06:00
nick.yi 5d10f3d305 optimize RealTime 2025-03-06 17:03:30 +08:00
Haiping Chen 89fc99f4e1 prevent initial response interruption 2025-03-05 16:57:58 -06:00
Haiping Chen 9c50824369 Support DTMF in realtime 2025-03-05 16:57:34 -06:00
Haiping Chen d69f19bd41 refactor realtime code. 2025-03-05 12:29:28 -06:00
Haiping Chen b4862837da Mak initial audio is not interruptable 2025-03-03 15:30:06 -06:00
Haiping Chen e3036ef3ba add welcome for realtime 2025-02-28 18:19:44 -06:00
Haiping Chen 14b6d41ce5 OnSessionUpdated log 2025-02-28 12:44:59 -06:00
Haiping Chen a15821061f Upgrade package 2025-02-27 21:19:20 -06:00
Haiping Chen 9d570311d1 realtime route to agent 2025-02-26 22:40:50 -06:00
Haiping Chen e68f245f2a Add Twilio HangupPhoneCallFn 2025-02-26 11:41:52 -06:00
Haiping Chen 572205d628 onInputAudioTranscriptionCompleted 2025-02-11 17:27:07 -06:00