Filipi Fuchter
07c84b733b
Sending Search Response to RTVI
2025-01-24 18:59:46 -03:00
Filipi da Silva Fuchter
7c52736ff6
Merge pull request #1030 from pipecat-ai/gemini_grounding_metadata
...
Introduce support for extracting and processing grounding metadata from GoogleLLMService.
2025-01-24 15:41:54 -03:00
vatsal
dee1224530
Update runner.py
2025-01-23 13:21:49 +05:30
Mark Backman
ddd5bf70ab
Merge pull request #1061 from Allenmylath/patch-21
...
Update README.md
2025-01-22 19:13:15 -05:00
allenmylath
aa59744444
Update examples/README.md
...
Co-authored-by: Mark Backman <m.backman@gmail.com >
2025-01-23 05:38:37 +05:30
chadbailey59
067ddfe505
Storytelling chatbot updates ( #1066 )
...
* initial changes for gemini storybot
* storybot updates for gemini
* more storybot updates
* interim interruptible commit
* cleanup
* cleanup
* cleanup
* cleanup
2025-01-22 15:20:21 -06:00
Mark Backman
7167719761
Emit a transcription callback when receiving a CancelFrame, update examples accordingly
2025-01-22 14:56:29 -05:00
Mark Backman
31c77d8e35
Update examples for the updated TranscriptProcessor
2025-01-22 14:56:00 -05:00
allenmylath
4cdcca588e
Update examples/moondream-chatbot/bot.py
...
Co-authored-by: Mark Backman <m.backman@gmail.com >
2025-01-22 19:40:12 +05:30
allenmylath
a90e81e2eb
Update examples/moondream-chatbot/bot.py
...
Co-authored-by: Mark Backman <m.backman@gmail.com >
2025-01-22 19:38:36 +05:30
allenmylath
2b52e2c109
Update README.md
...
Silero-tts changed to VAD, also description regarding session handling added to websocket chatbot
2025-01-22 14:42:35 +05:30
Filipi Fuchter
9b61633aa0
Introduce support for extracting and processing grounding metadata from Google LLM responses.
2025-01-20 11:28:12 -03:00
allenmylath
491feb691c
Update bot.py
...
quiet and talking frames are determined based on BotStartedSpeakingFrame and BotStoppedSpeakingFrame not ttsframe
2025-01-20 14:00:17 +05:30
Aleix Conchillo Flaqué
4f883ee31f
Merge pull request #1023 from pipecat-ai/aleix/introduce-heartbeat-frames
...
introduce heartbeat frames
2025-01-17 10:31:07 -08:00
Aleix Conchillo Flaqué
2503f76107
examples: add 31-heartbeats.py
2025-01-16 19:31:13 -08:00
Mark Backman
0163247410
Merge pull request #1021 from pipecat-ai/mb/improve-30
...
Add a second observer to the 30-observer.py example
2025-01-16 21:19:35 -05:00
James Hush
221e044046
demo: Update translator bot example ( #1005 )
...
* docs: Update translator bot example
Updates the translator bot to do the following:
- Allow you to specify the in and out languages
- Uses TranscriptionProcessor to handle transcriptions
* Simplify the example, improve performance
---------
Co-authored-by: Mark Backman <mark@daily.co >
2025-01-17 10:08:15 +08:00
Mark Backman
532fd31fd7
Add a second observer to the 30-observer.py example
2025-01-16 19:46:18 -05:00
Mark Backman
3e178fd46f
Merge pull request #1020 from pipecat-ai/mb/observer-foundational
...
Add foundational example 30 to show how to use an Observer
2025-01-16 19:28:26 -05:00
Mark Backman
07cb8b7a89
Extend the example to include BotStartedSpeakingFrame and BotStoppedSpeakingFrame
2025-01-16 19:24:01 -05:00
Mark Backman
b9b02845a3
Add foundational example 30 to show how to use an Observer
2025-01-16 16:37:32 -05:00
Adrian Cowham
d0b48c95bb
updated the example to use stereo audio and pass in the context. also updated the service to send the transcripts if they're available
2025-01-16 13:12:38 -08:00
kompfner
8b602a3f62
Merge pull request #1010 from pipecat-ai/ios-simplechatbot-assorted-improvements
...
iOS SimpleChatbot assorted improvements
2025-01-16 13:59:45 -05:00
Paul Kompfner
b5f72b4378
Add to the SimpleChatbot server README a step for pointing to the local version of pipecat
2025-01-16 11:59:44 -05:00
Paul Kompfner
156fffe6fc
In iOS SimpleChatbot demo, add clarifying note to Audio Settings section header explaining that "(No selection = system default)".
...
Ideally we could add a row showing that the system default is selected, but this is OK as a short-term fix. Also, the presence of that row might suggest that "system default" is selectable, but it's not: this is currently a limitation in the Pipecat Client.
2025-01-16 10:32:55 -05:00
Paul Kompfner
c9834e2712
In iOS SimpleChatbot demo, remove unused LLMHelperDelegate protocol conformance
2025-01-16 10:31:17 -05:00
Paul Kompfner
1e7e307f69
In iOS SimpleChatbot demo, call release() when disconnecting the voice client, since we're not using it after disconnecting
2025-01-16 10:30:06 -05:00
Aleix Conchillo Flaqué
e50c76d075
examples(simple-chatbot): use RTVIObserver for server-client messages
2025-01-15 17:45:00 -08:00
Aleix Conchillo Flaqué
9dacbbbbf4
fix ruff formatting
2025-01-15 13:02:13 -08:00
kompfner
80b6c28431
Merge pull request #992 from pipecat-ai/live-updates-to-selected-and-available-mics
...
In the iOS SimpleChatbot demo, wire up live updates to the selected m…
2025-01-15 15:00:14 -05:00
Mark Backman
06a0e29920
Merge pull request #991 from pipecat-ai/mb/update-web-simple-chatbot
...
Update simple-chatbot example to use the latest client SDKs
2025-01-15 13:36:03 -05:00
Paul Kompfner
110ce27c91
In the iOS SimpleChatbot demo, wire up live updates to the selected mic and available mics list. This is beneficial for a few reasons:
...
- Live updates are nice! We can now more easily see what's going on when we connect or disconnect a mic.
- Resolves an issue where the initial selected mic was not shown.
- Let us see when the Pipecat client automatically switches to a new mic, like when one is connected.
2025-01-15 09:56:27 -05:00
Mark Backman
8b657158ca
Update React simple-chatbot client to use latest client SDKs
2025-01-15 09:50:43 -05:00
Mark Backman
cce14fca97
Update JS simple-chatbot client to use latest client SDKs
2025-01-15 09:47:20 -05:00
Filipi Fuchter
7c051516d8
Using PipecatClient version 0.3.2
2025-01-15 09:57:57 -03:00
sahil suman
7339cc7197
Merge remote-tracking branch 'origin/main' into openrouter-integration
2025-01-15 02:52:19 +05:30
sahil suman
62e9e6bc5a
changed the file name.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 02:21:58 +05:30
sahil suman
4d307d26d8
made the required changes.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 02:19:05 +05:30
sahil suman
11381a536f
added example for function calling and made the required changes.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 01:00:33 +05:30
Mark Backman
bc839492b6
Add support for DeepSeek LLM
2025-01-14 09:34:33 -05:00
Filipi da Silva Fuchter
4854645637
Merge pull request #960 from pipecat-ai/example_gemini_with_goolge_search
...
Example with Gemini using google search to retrieve news.
2025-01-14 10:07:15 -03:00
Mark Backman
da1878537b
Merge pull request #974 from pipecat-ai/mb/26d-example
...
Align 26d example with foundation norms
2025-01-12 19:44:31 -05:00
Mark Backman
f406d93b0f
Align 26d example with foundation norms
2025-01-12 19:19:16 -05:00
Aleix Conchillo Flaqué
95e69597f3
update copyright keeping original year (2024)
2025-01-12 11:34:00 -08:00
Aleix Conchillo Flaqué
710baa5e17
Merge pull request #973 from pipecat-ai/aleix/simple-chatbot-clients
...
examples/simple-chatbot: move clients to client directory
2025-01-12 11:28:21 -08:00
Mark Backman
4c0861ce39
Some addition links and README changes
2025-01-12 09:27:23 -05:00
Aleix Conchillo Flaqué
a04a920e54
examples/simple-chatbot: move clients to client directory
2025-01-11 19:16:05 -08:00
sahil suman
e04da334d7
add support for openrouter.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-11 17:50:58 +05:30
Mark Backman
4d0c11fcab
Update examples to align with latest best practices
2025-01-10 15:07:06 -05:00
Mark Backman
86516d2415
PlayHTHttpTTSService fixes
2025-01-10 13:21:27 -05:00