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
Aleix Conchillo Flaqué
64eb8e7262
Merge pull request #994 from Vaibhav159/vl_deepgram_with_vad
...
finalize on DeepgramSTTService on VAD
2025-01-15 10:28:11 -08:00
Filipi da Silva Fuchter
d8386c12dc
Merge pull request #990 from pipecat-ai/bumping_ios_example
...
Using PipecatClient version 0.3.2
2025-01-15 14:29:01 -03:00
vipyne
50e798bcd9
deps(riva): bump to 2.18.0
2025-01-15 10:24:57 -06:00
Vaibhav159
d1ac7751da
finalize on DeepgramSTTService
2025-01-15 20:43:23 +05:30
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
Mark Backman
5f402ad741
Merge pull request #988 from pipecat-ai/mb/readme-openrouter
...
Update README.md
2025-01-14 18:38:35 -05:00
Mark Backman
a80b186cea
Update README.md
...
Add OpenRouter to the README
2025-01-14 18:08:14 -05:00
Mark Backman
c65aaf3b2e
Merge pull request #967 from sahilsuman933/openrouter-integration
...
feat(services): Add OpenRouter LLM Service Integration
2025-01-14 18:06:13 -05:00
Mark Backman
e815d7776f
Fix error log in DeepSeekLLMService and CerebrasLLMService
2025-01-14 18:03:29 -05:00
sahil suman
11fc08ef24
fix changelog
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 02:57:09 +05:30
sahil suman
6f3b0fdf73
fix changelog
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 02:56:16 +05:30
sahil suman
885bc32827
added changes in changelog.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 02:53:04 +05:30
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
329da50338
Update src/pipecat/services/openrouter.py
...
Co-authored-by: Mark Backman <m.backman@gmail.com >
2025-01-15 02:20:22 +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
Mark Backman
a74b9354ec
Merge pull request #962 from pipecat-ai/mb/improve-tts-reconnection-logic
...
Improve websocket based TTS service reconnection logic
2025-01-14 14:48:00 -05:00
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
b53bc8a879
_calculate_wait_times as private, add and use WebsocketServiceException
2025-01-14 13:20:13 -05:00
Mark Backman
e3d8910814
Update CHANGELOG
2025-01-14 13:12:40 -05:00
Mark Backman
e60a59434f
Refactor LMNTTTSService to make a websocket connection directly, then use the WebsocketService base class
2025-01-14 13:09:58 -05:00
Mark Backman
5e5de618f3
Update PlayHTTTSService to use the WebsocketService base class
2025-01-14 13:09:58 -05:00
Mark Backman
8af92f7923
Update ElevenLabsTTSService to use the WebsocketService base class
2025-01-14 13:09:58 -05:00
Mark Backman
f39e17857e
Add a WebsocketService base class to retry, ensure that retries reset after a successful connection, update Cartesia to use the new WebsocketService
2025-01-14 13:09:58 -05:00
Aleix Conchillo Flaqué
5b632de04a
Merge pull request #982 from pipecat-ai/aleix/pipelinetask-cleanup-sink
...
pipeline(task): cleanup Sink processor
2025-01-14 09:14:03 -08:00
Mark Backman
6bcc196489
Merge pull request #969 from pipecat-ai/mb/deepseek
...
Add support for DeepSeek LLM
2025-01-14 09:40:06 -05:00
Mark Backman
66375e9dff
Update dot-env.template API keys
2025-01-14 09:34:34 -05:00
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
98e80b7d4a
Merge pull request #970 from pipecat-ai/mb/user-controlled-run-llm
...
Add an override_run_llm option to optionally defer function call completion
2025-01-13 18:48:00 -05:00
Mark Backman
8c0ecb89de
Refactor for new on_context_updated callback and new frame properties
2025-01-13 17:20:41 -05:00
Aleix Conchillo Flaqué
4c8fcb2cfc
pipeline(task): cleanup Sink processor
...
Fixes #953
2025-01-13 13:29:44 -08:00
Aleix Conchillo Flaqué
92313d6ce7
Merge pull request #972 from pipecat-ai/aleix/simple-chatbot-android-workflow-update
...
github: only run android simple-chatbot worflow if android example modified
2025-01-13 13:26:12 -08:00
Mark Backman
1ca6ecc46e
Update CHANGELOG
2025-01-13 09:49:09 -05:00
Mark Backman
f1947d7d38
Update Anthropic and Gemini to allow overriding run_llm
2025-01-13 09:48:43 -05:00
Mark Backman
0852570212
Update Grok for function call override
2025-01-13 09:48:43 -05:00
Mark Backman
874b8bb136
Allow for an override of running a completion after a function call completes, OpenAI
2025-01-13 09:48:43 -05: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é
3cd2b90177
Merge pull request #971 from pipecat-ai/aleix/update-copyright-keep-original-year
...
update copyright keeping original year (2024)
2025-01-12 11:37:15 -08:00
Aleix Conchillo Flaqué
c4f0c7bcfd
github: only run android simple-chatbot worflow if android example modified
2025-01-12 11:35:34 -08: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
Mert Sefa AKGUN
14e5419913
fix(gemini): prevent non-audio modality processing
...
Add an early return in the _handle_transcribe_model_audio method to
prevent unnecessary processing when the modalities setting is not set
to audio. This change ensures that audio transcription only occurs
when appropriate.
2025-01-12 22:17:10 +03:00
Mark Backman
8c953bac41
Merge pull request #966 from imsakg/main
...
fix(services): handle TranscriptionFrame separately in TTSService
2025-01-12 11:33:38 -05:00
Mark Backman
4c0861ce39
Some addition links and README changes
2025-01-12 09:27:23 -05:00