Aleix Conchillo Flaqué
f800e35ccb
tests: allow passing observers to run_test()
2025-05-12 17:53:02 -07:00
Vanessa Pyne
12d49a9b9d
Merge pull request #1801 from pipecat-ai/vp-fix-typo
...
update examples
2025-05-12 15:33:56 -05:00
vipyne
b25b251a44
update examples
2025-05-12 14:07:17 -05:00
Mattie Ruth
64b2a75a94
Update Modal App: ( #1755 )
...
* Update Modal App:
Updated Modal App to include:
1. Latest Modal API usage
2. Ability to launch different Pipecat pipelines, much like the
simple chatbot example
3. Ability to choose which pipeline is launched via the
/connect endpoint
4. Added a pipeline option for connecting to a self-hosted LLM
on Modal
5. Improved READMEs
6. Added a web client for interacting with the Modal deployment
tmp
* Update README
2025-05-12 12:45:43 -05:00
Aleix Conchillo Flaqué
b33a60f3a5
Merge pull request #1793 from pipecat-ai/khk/deepgram-async-fix
...
Fix Deepgram TTS streaming
2025-05-12 09:59:46 -07:00
Mark Backman
0bd888afc7
Merge pull request #1796 from nikp06/patch-1
...
Wrong deprecation warning when importing ai_services.py
2025-05-12 09:12:48 -04:00
nikp06
537bd1c58d
Update ai_services.py
...
fix: correct deprecation warning format in ai_services module
2025-05-12 12:01:13 +02:00
Kwindla Hultman Kramer
5ef519fe2c
Fix Deepgram TTS to use stream_raw()
2025-05-11 15:40:31 -07:00
Mark Backman
20498fb47f
Merge pull request #1790 from AngeloGiacco/angelo/fix-api-key
...
[elevenlabs tts ] fix api key
2025-05-10 19:16:27 -04:00
Angelo Giacco
b57dfb3b5d
fix lint
2025-05-10 16:36:26 +01:00
Angelo Giacco
0355ed4aa1
move api key to ws header
2025-05-10 16:34:01 +01:00
Angelo Giacco
1e76cc7bdc
fix: elevenlabs api key
2025-05-10 16:09:20 +01:00
Vanessa Pyne
18c0374126
Merge pull request #1785 from pipecat-ai/vp-small-filenmae-change
...
39-aws-nova-sonic.py -> 40-aws-nova-sonic.py
2025-05-09 12:19:09 -05:00
Aleix Conchillo Flaqué
7072fba7e7
Merge pull request #1780 from pipecat-ai/aleix/deprecate-google-generativeai
...
GoogleLLMService: deprecate google-generativeai
2025-05-09 09:18:30 -07:00
Aleix Conchillo Flaqué
3d702a5c39
minor examples cleanup
2025-05-09 09:16:10 -07:00
Aleix Conchillo Flaqué
f31efa42c9
GoogleLLMService: deprecate google-generativeai
2025-05-09 09:14:43 -07:00
vipyne
74b369ff20
39-aws-nova-sonic.py -> 40-aws-nova-sonic.py
2025-05-09 08:30:59 -05:00
kompfner
9643296e29
Merge pull request #1779 from pipecat-ai/pk/aws-nova-sonic-missing-params-export
...
Add missing `Params` export to AWS Nova Sonic module
2025-05-08 16:04:38 -04:00
Paul Kompfner
c83c5b5a34
Add missing Params export to AWS Nova Sonic module
2025-05-08 15:23:25 -04:00
Mark Backman
7280e390d9
Merge pull request #1774 from pipecat-ai/mb/moondream-ex-server
...
Add load_dotenv to moondream example server
2025-05-07 19:02:30 -04:00
Mark Backman
4efc3f0a39
Merge pull request #1775 from pipecat-ai/mb/patient-ex-env
...
Add load_dotenv to patient-intake server file
2025-05-07 19:02:20 -04:00
Mark Backman
cb7e7a8aa3
Add load_dotenv to patient-intake server file
2025-05-07 18:40:04 -04:00
Mark Backman
9136402846
Add load_dotenv to moondream example server
2025-05-07 18:29:27 -04:00
Aleix Conchillo Flaqué
260fc76137
Merge pull request #1773 from pipecat-ai/aleix/pipecat-0.0.67
...
update CHANGELOG for 0.0.67
v0.0.67
2025-05-07 15:05:55 -07:00
Aleix Conchillo Flaqué
7cfb9a4d15
update CHANGELOG for 0.0.67
2025-05-07 14:59:16 -07:00
Mark Backman
2089e0c974
Merge pull request #1768 from pipecat-ai/mb/update-observers
...
Add DebugLogObserver
2025-05-07 17:30:49 -04:00
Mark Backman
9e0b4fe5d1
Replace list with tuple
2025-05-07 17:21:09 -04:00
Mark Backman
75ce632f84
Add DebugLogObserver
2025-05-07 17:21:08 -04:00
Mark Backman
efeb96c4e8
Remove unused imports
2025-05-07 17:20:42 -04:00
kompfner
fb5438e9c2
Merge pull request #1770 from pipecat-ai/pk/amazon-nova-sonic-interruption-reliability
...
AWS Nova Sonic service - make interruption handling more reliable, in…
2025-05-07 17:16:06 -04:00
Mark Backman
7da9f66e1c
Merge pull request #1761 from pipecat-ai/mb/elevenlabs-context-id
...
Update ElevenLabsTTSService to use the new websocket API
2025-05-07 17:12:06 -04:00
Mark Backman
9e16e3d614
Update ElevenLabsTTSService to use the new websocket API
2025-05-07 17:09:52 -04:00
Paul Kompfner
84d040c6d0
AWS Nova Sonic service - make interruption handling more reliable, in terms of:
...
- not getting the conversation into a "stuck" state
- not losing assistant text that should've made it into the context
2025-05-07 16:34:18 -04:00
Mark Backman
f3e0beb8f1
Merge pull request #1762 from pipecat-ai/iss-1734-rtvi-function-call-breakage
...
Revert breaking change in RTVI protocol for function calling
2025-05-07 15:25:22 -04:00
Aleix Conchillo Flaqué
e00a1196ef
Merge pull request #1767 from pipecat-ai/aleix/daily-python-0.18.2
...
pyproject: update daily-python to 0.18.2
2025-05-07 12:19:59 -07:00
Aleix Conchillo Flaqué
3867c0f8e7
Merge pull request #1766 from pipecat-ai/aleix/daily-fix-multiple-audio-video-sources
...
fix multiple audio video sources
2025-05-07 12:19:46 -07:00
Aleix Conchillo Flaqué
cdf0953722
pyproject: update daily-python to 0.18.2
2025-05-07 11:56:36 -07:00
Aleix Conchillo Flaqué
ed00f7d071
add video_source field to UserImageRequestFrame
2025-05-07 11:50:21 -07:00
Aleix Conchillo Flaqué
a3038afa02
DailyTransport: fix multiple audio/video sources
2025-05-07 11:50:00 -07:00
kompfner
f9ca0b8cc6
Merge pull request #1704 from pipecat-ai/pk/amazon-nova-sonic
...
Amazon Nova Sonic LLM service
2025-05-07 14:45:28 -04:00
Paul Kompfner
2920aa5af4
[WIP] AWS Nova Sonic service - pull AWS Nova Sonic support out of the aws optional dependency in pyproject.toml and into its own aws-nova-sonic optional dependency. That's because it requires Python >= 3.12, a higher version than the base project's 3.10. This change allows anyone using any of the other AWS services (including our own unit tests) to continue using the lower Python version.
2025-05-07 14:32:32 -04:00
Paul Kompfner
93c9cc4a0e
[WIP] AWS Nova Sonic service - minor fix
2025-05-07 13:54:06 -04:00
Paul Kompfner
b53f9235e4
[WIP] AWS Nova Sonic service - remove unnecessary _context_available state, instead just relying on the presence of _context
2025-05-07 13:54:06 -04:00
Paul Kompfner
1491462d15
[WIP] AWS Nova Sonic service - remove _handling_bot_stopped_speaking, which no longer seems to be necessary; I'm no longer observing back-to-back BotStoppedSpeaking frames
2025-05-07 13:54:06 -04:00
Paul Kompfner
c78f779800
[WIP] AWS Nova Sonic service - log an error message if you try to use AWS Nova Sonic without the proper dependency (e.g. without having done pip install pipecat-ai[aws])
2025-05-07 13:54:06 -04:00
Paul Kompfner
b013e375fb
[WIP] AWS Nova Sonic service - simplify a bit of logic (and do the same simplification in the OpenAI Realtime service)
2025-05-07 13:54:06 -04:00
Paul Kompfner
52036138c1
[WIP] AWS Nova Sonic service - remove unnecessary (no-op) code
2025-05-07 13:54:06 -04:00
Paul Kompfner
4ba9a42861
[WIP] AWS Nova Sonic service - add more accurate typing
2025-05-07 13:54:06 -04:00
Paul Kompfner
27bff7a759
[WIP] AWS Nova Sonic service - fix comment
2025-05-07 13:54:06 -04:00
Paul Kompfner
896f8d85f7
[WIP] AWS Nova Sonic service - remove out-of-date TODO comment
2025-05-07 13:54:06 -04:00