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
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
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
Mark Backman
12b1e1db9d
Merge pull request #965 from pipecat-ai/mb/aws-add-session-token
...
Add optional aws_session_token for PollyTTSService
2025-01-12 09:13:03 -05:00
Mark Backman
53bfdfd83f
Merge pull request #963 from pipecat-ai/mb/cleanup-examples
...
Update examples to align with latest best practices
2025-01-12 09:12:34 -05:00
Mark Backman
2a5593afea
Merge pull request #968 from pipecat-ai/mb/readme-websocket
...
Update README.md
2025-01-12 09:12:19 -05:00
Aleix Conchillo Flaqué
a04a920e54
examples/simple-chatbot: move clients to client directory
2025-01-11 19:16:05 -08:00
Aleix Conchillo Flaqué
2ce6d92455
Merge pull request #959 from KevGTL/fix-livekit-transport
...
fix: push input audio frame only via push_audio_frame()
2025-01-11 19:03:35 -08:00
Mark Backman
1ecd5da219
Update README.md
...
Add websocket docs links to README.
2025-01-11 08:37:17 -05:00
sahil suman
e04da334d7
add support for openrouter.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-11 17:50:58 +05:30
Mert Sefa AKGUN
7ec351813c
style(ai_services): fix import order with ruff
2025-01-11 13:04:26 +03:00
Mert Sefa AKGUN
df6c2fc403
fix(services): handle TranscriptionFrame separately in TTSService
...
Exclude TranscriptionFrame from text frame processing in TTSService by updating the type check condition. This resolves unintended processing behavior when handling different frame types.
2025-01-11 13:00:38 +03:00
Mark Backman
71e107725c
Add optional aws_session_token for PollyTTSService
2025-01-10 19:33:47 -05:00
Mark Backman
4d0c11fcab
Update examples to align with latest best practices
2025-01-10 15:07:06 -05:00
Mark Backman
a8ae79831e
Merge pull request #921 from pipecat-ai/mb/playht-http
...
PlayHTHttpTTSService fixes
2025-01-10 13:26:45 -05:00