Aleix Conchillo Flaqué
74582bb8d5
pyproject: update daily-python, aiohttp and pydantic
2025-02-26 10:22:34 -08:00
Aleix Conchillo Flaqué
4f8b036abe
pyproject: remote httpx old dependency and upgrade anthropic/google-genai
2025-02-25 22:28:21 -08:00
Mark Backman
3b9b9200ea
Remove openai optional dependency from services as it's now required
2025-02-24 15:05:42 -05:00
Paul Kompfner
df57202a05
Since the openai package is used by pretty much everything in pipecat (due to OpenAILLMContext being the standard context representation), let's make it a non-optional dependency.
...
This change solves an issue faced by users who aren't intending to use OpenAI getting scary error messages saying that they need the `openai` optional dependency "in order to use OpenAI", along with an instruction to set the OPENAI_API_KEY environment variable.
Note that with this change we could theoretically remove from pyproject.toml a number of defined optional dependencies that list only the `openai` package as a dependency (like `deepseek`, for example), but I didn't want to "break the API" in terms of how users install/consume pipecat and its set of built-in services.
Finally, I removed the `python-deepcompare` dependency from the `openai` optional dependency, since it appears to me like it was added by mistake (my guess is it was used for debugging during development and then never removed).
2025-02-20 15:21:35 -05:00
Aleix Conchillo Flaqué
7578fbeaef
update google requirements
2025-02-13 15:25:22 -08:00
Mark Backman
229dccedc6
Add the google-cloud-speech package to the google dependency
2025-02-12 23:19:17 -05:00
Mark Backman
fd68b82e48
Merge pull request #1163 from pipecat-ai/mb/rime-websocket
...
Add RimeTTSService
2025-02-12 09:51:56 -05:00
Aleix Conchillo Flaqué
8c7752fbc2
github: add coverage support
2025-02-11 09:58:21 -08:00
Mark Backman
8f8a3ae7f9
Add RimeTTSService
2025-02-10 18:45:06 -05:00
Mark Backman
76daaab6ca
Add PerplexityLLMService
2025-02-09 08:00:31 -05:00
Mark Backman
90b217fda8
Bump google-genai version to 1.0.0
2025-02-07 14:32:37 -05:00
Aleix Conchillo Flaqué
c5d5ca8232
SentryMetrics: use transactions and call parent methods
2025-02-06 10:44:38 -08:00
Aleix Conchillo Flaqué
69f5c9b9d3
update anthropic and openpipe versions
2025-02-04 14:37:36 -08:00
Aleix Conchillo Flaqué
fc89aad469
introduce audio resamplers
2025-02-01 11:06:55 -08:00
chadbailey59
a17243bc1e
More Storybot updates ( #1116 )
...
* initial changes for gemini storybot
* storybot updates for gemini
* more storybot updates
* interim interruptible commit
* cleanup
* cleanup
* cleanup
* first draft
* wip
* more storybot fixes
* more storybot updates WIP
* committing before changing the image prompting strategy
* wip
* prompt updating
* cleanup
* cleanup
* cleanup
* readme cleanup
* fixup
2025-01-30 20:13:18 -06:00
Aleix Conchillo Flaqué
cacd6ba3fa
improve audio resampling by switching from resampy to soxr
2025-01-21 17:40:17 -08:00
Aleix Conchillo Flaqué
dd21b424d6
pyproject: ignore 'audioop' deprecation warning
2025-01-21 10:27:34 -08:00
Aleix Conchillo Flaqué
76884877dd
tests: add pytest-asyncio dependency
2025-01-21 10:23:19 -08:00
Aleix Conchillo Flaqué
090bc81ec5
tests: add some initial run_test() utilities
2025-01-20 17:41:21 -08:00
Aleix Conchillo Flaqué
e0011a3996
services(fish): FishAudioTTSService to use WebsocketService
2025-01-18 14:29:45 -08:00
Aleix Conchillo Flaqué
f78520f7d0
add pre-commit hooks
...
Fixes #945
2025-01-15 13:44:21 -08:00
Aleix Conchillo Flaqué
4de192fbb0
update dependencies (go back to numpy1)
...
Fixes #911 , #913
2025-01-15 12:04:28 -08:00
vipyne
50e798bcd9
deps(riva): bump to 2.18.0
2025-01-15 10:24:57 -06:00
sahil suman
7339cc7197
Merge remote-tracking branch 'origin/main' into openrouter-integration
2025-01-15 02:52:19 +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
Mark Backman
b0dd8e03a6
Bump openai version to 1.59.0 for realtime and model updates
2025-01-06 17:05:22 -05:00
Aleix Conchillo Flaqué
9c105e25ac
Merge pull request #905 from pipecat-ai/aleix/daily-python-0.14.2
...
pyproject: update daily-python to 0.14.2
2024-12-22 13:03:25 -08:00
Aleix Conchillo Flaqué
6901c4fa57
pyproject: update daily-python to 0.14.2
2024-12-22 12:30:17 -08:00
Mark Backman
dac4468ca1
Add Fish Audio TTS service
2024-12-21 12:42:56 -05:00
Aleix Conchillo Flaqué
8b496f8c6f
transports(daily): daily-python 0.14.0 (SIP transfer/refer, DTMF)
2024-12-19 17:08:29 -08:00
Mark Backman
4f093f11db
Add CerebrasLLMService and foundational example
2024-12-19 08:10:31 -05:00
Aleix Conchillo Flaqué
f89014d100
pyproject: update langchaing to 0.3.12
2024-12-18 19:34:49 -08:00
Aleix Conchillo Flaqué
7322badbe7
audio(koala): add new audio filter KoalaFilter
2024-12-17 18:45:10 -08:00
Aleix Conchillo Flaqué
b9ca667d31
pyproject: use tool.ruff.lint sections
2024-12-17 11:40:43 -08:00
Aleix Conchillo Flaqué
d6bac77b3c
pyproject: add audioop-lts for python 3.13
2024-12-16 20:50:25 -08:00
Aleix Conchillo Flaqué
7faa4eb295
update dev-requirements
2024-12-16 20:50:25 -08:00
Aleix Conchillo Flaqué
0e31413851
pyproject: update numpy, pydantic, loguru
2024-12-16 19:20:34 -08:00
Aleix Conchillo Flaqué
16948b251d
services: fix infinite websocket-bases TTS services retries
...
Fixes #871
2024-12-16 16:36:44 -08:00
Aleix Conchillo Flaqué
ccc96994e9
pyproject: update livekit
2024-12-12 19:09:36 -08:00
Aleix Conchillo Flaqué
337d421338
transports: disconnect client first
2024-12-12 19:09:06 -08:00
Mark Backman
276fd86ecb
More fixes for missing packages
2024-12-12 13:25:13 -05:00
Mark Backman
96c6c71d5b
Bump openai and aiohttp package versions
2024-12-11 16:48:36 -05:00
Aleix Conchillo Flaqué
346329ba73
pyproject: update protobuf to 5.29.1
2024-12-11 11:29:48 -08:00
Aleix Conchillo Flaqué
c446f91d4a
pyproject: update onnxruntime, whisper and azure
2024-12-10 18:16:27 -08:00
Aleix Conchillo Flaqué
d74e728332
pyproject: update google-cloud-texttospeech to 2.21.1
2024-12-10 15:15:46 -06:00
Aleix Conchillo Flaqué
ce94421c90
pyproject: add riva option and update protobuf and playht
2024-12-10 15:15:46 -06:00
Aleix Conchillo Flaqué
e51e2f781d
Merge pull request #765 from simliai/simli
...
Add Simli Service
2024-12-10 09:23:06 -08:00
Mark Backman
2ad83f23c8
Initial reference docs commit
2024-12-06 19:44:44 -05:00
Mark Backman
57d346ce13
Upgrade Anthropic to the latest to avoid collision with aiohttp 3.11.9
2024-12-06 11:59:19 -05:00