Commit Graph

  • 57c24670ea Merge pull request #3132 from pipecat-ai/mb/normalize-llm-text-frame-output Mark Backman 2025-12-03 22:05:14 -05:00
  • d79dd94019 Make aggregate return an AsyncIterator, other clean up Mark Backman 2025-12-03 14:46:30 -05:00
  • fa8e7458e1 Clean up Mark Backman 2025-12-02 20:11:32 -05:00
  • 4d66191963 fix: PatternPairAggregator to process patterns only once Mark Backman 2025-12-02 18:35:35 -05:00
  • 7e9d67002e SkipTagsAggregator and PatternPairAggregator now subclass SimpleTextAggregator Mark Backman 2025-12-02 18:24:35 -05:00
  • ffbb6e5937 Update SimpleTextAggregator to handle character by character input, use a buffer to handle ambiguous EOS scenarios, and add a flush method to all aggregators Mark Backman 2025-12-02 17:41:59 -05:00
  • 535b85cf90 Add split_text_by_spaces string util Mark Backman 2025-11-25 18:04:07 -05:00
  • 8dc9872ed5 deprecate pipecat.sync package Aleix Conchillo Flaqué 2025-12-03 18:44:41 -08:00
  • f37a53cc25 utils(sync): move sync to utils.sync Aleix Conchillo Flaqué 2025-12-03 18:20:12 -08:00
  • 9cce28c64c DeepgramTTSService: use websocket response headers for logging Aleix Conchillo Flaqué 2025-12-03 17:27:38 -08:00
  • 3ca94363ec Merge pull request #3168 from pipecat-ai/aleix/dont-override-skip-tts Aleix Conchillo Flaqué 2025-12-03 18:15:50 -08:00
  • 9dd882ecf8 Update src/pipecat/services/mcp_service.py Rpcd 2025-12-03 17:28:37 +00:00
  • 0bbb14eb9b Update src/pipecat/services/mcp_service.py Rpcd 2025-12-03 17:28:29 +00:00
  • 050f287ec4 Merge pull request #3072 from jjmaldonis/deepgram/add-deepgram-request-ids-to-debug-logs Mark Backman 2025-12-03 09:37:25 -05:00
  • e6f5561785 updated changelog Jason Maldonis 2025-12-03 08:18:09 -06:00
  • 2df91f4b37 fixed linting Jason Maldonis 2025-12-03 08:02:25 -06:00
  • 7db49b9067 deepgram: added request IDs to debug logs Jason Maldonis 2025-11-17 12:22:52 -06:00
  • a1e6807776 docs: add changelog entry for pause_frame_processing parameter feat/cartesia-configurable-pause-frame-processing James Hush 2025-12-03 14:41:46 +01:00
  • 3d8bec484f feat(cartesia): make pause_frame_processing configurable in CartesiaTTSService James Hush 2025-12-03 14:40:36 +01:00
  • f2982b4b68 add observer to trace basic STT, LLM, & TTS spans vp-stt-llm-tts-observer vipyne 2025-11-26 13:39:36 -06:00
  • 7c497bdc89 Merge pull request #3130 from pipecat-ai/vp-nvidia-docs Vanessa Pyne 2025-12-02 13:04:16 -06:00
  • 1aa4247d2b remove nim from pyproject.toml vipyne 2025-12-02 12:42:39 -06:00
  • 1ffa9ff51f Gradium integration. laurent 2025-12-02 13:34:51 +01:00
  • 435b53f1a0 Update src/pipecat/services/mcp_service.py Rpcd 2025-12-02 09:22:08 +00:00
  • 406bdfad0d Update src/pipecat/services/mcp_service.py Rpcd 2025-12-02 09:21:59 +00:00
  • acba544e6f pr notes for nvidia service name change vipyne 2025-12-01 22:41:11 -06:00
  • 5d93c64ee5 typo fixes and uv.lock update vipyne 2025-12-01 15:52:34 -06:00
  • de10bc8803 changelog for riva,nim -> nvidia name change vipyne 2025-11-26 13:22:56 -06:00
  • 36f5c1722d deprecate riva and nim service paths in favor of nvidia vipyne 2025-11-26 12:18:02 -06:00
  • a8280522e5 examples: rename nvidia foundational examples vipyne 2025-11-25 14:03:23 -06:00
  • 05d65dfdd3 Update NVIDIA NIM and Riva services to Nvidia vipyne 2025-11-25 13:41:26 -06:00
  • a3962e3b47 LLMTextFrame: don't override skip_tts Aleix Conchillo Flaqué 2025-12-01 12:26:32 -08:00
  • cd231cf829 Merge pull request #3120 from pipecat-ai/aleix/function-calls-wait-for-all Aleix Conchillo Flaqué 2025-12-01 18:35:53 -08:00
  • 9fafc1692d update uv.lock Aleix Conchillo Flaqué 2025-12-01 18:32:00 -08:00
  • 7648d0436c examples(19): linting Aleix Conchillo Flaqué 2025-12-01 18:30:34 -08:00
  • bff8747e38 LLMService: allow waiting for all function calls to complete Aleix Conchillo Flaqué 2025-11-23 17:54:15 -08:00
  • d227c0c097 Merge pull request #3155 from pipecat-ai/mb/fix-sarvam-tts-not-flushing Mark Backman 2025-12-01 17:22:33 -05:00
  • 9ccde60521 fix: flush audio in SarvamTTSService Mark Backman 2025-11-27 10:29:18 -05:00
  • b84a40666c Merge pull request #3156 from pipecat-ai/mb/deepgram-stt-stopped-frame Mark Backman 2025-12-01 17:18:19 -05:00
  • e72b135a4c fix: DeepgramTTSService, let the base class push TTSStoppedFrame Mark Backman 2025-11-27 11:32:12 -05:00
  • 741ec7486d claude thinking model support aleix/claude-thinking-frames Aleix Conchillo Flaqué 2025-12-01 12:01:56 -08:00
  • 2235d8f5a2 CHANGELOG formatting Aleix Conchillo Flaqué 2025-12-01 10:24:42 -08:00
  • 6e20a50a4b Merge pull request #3153 from pipecat-ai/mb/fix-aws-stt-region Mark Backman 2025-12-01 13:07:22 -05:00
  • 89d9ca045a fix: AWSTranscribeSTTService always set to us-east-1 Mark Backman 2025-11-27 07:58:45 -05:00
  • 4b95ee92eb Merge pull request #3166 from pipecat-ai/mb/update-changelog-AWSBedrockAgentCoreProcessor Mark Backman 2025-12-01 11:51:47 -05:00
  • d481ac6cc6 Retroactively add changelog to 0.0.96 for AWSBedrockAgentCoreProcessor Mark Backman 2025-11-30 10:40:15 -05:00
  • e44f3d3b61 Adding TODO filipi/aws-agentcore-poc Filipi Fuchter 2025-12-01 09:33:35 -03:00
  • c408b00bb6 Removing the dailytransport option Filipi Fuchter 2025-12-01 07:48:10 -03:00
  • 21ced5ba68 Improving the launch script to already update the server .env file. Filipi Fuchter 2025-12-01 07:43:29 -03:00
  • 75765a876b Disabling memory by default since it is not needed by this example Filipi Fuchter 2025-12-01 07:32:47 -03:00
  • 6b0194daf1 Improving the script to configure the bot Filipi Fuchter 2025-12-01 07:23:51 -03:00
  • 9c8192b505 Using pipecat-ai-small-webrtc-prebuilt 2.0.0 Filipi Fuchter 2025-11-30 21:33:44 -03:00
  • e5a91296b5 Merge pull request #3162 from ai-coustics/add-stt-optimized-model Mark Backman 2025-11-30 09:59:37 -05:00
  • 1cb6afe527 Fixing ruff format. Filipi Fuchter 2025-11-29 07:14:31 -03:00
  • 19878888e7 Script for configuring the agent. Filipi Fuchter 2025-11-29 07:13:54 -03:00
  • 8da56fa56f Enabling RTVI Filipi Fuchter 2025-11-29 07:13:40 -03:00
  • b69ede2fbe script for destroying the agent. Filipi Fuchter 2025-11-29 06:56:44 -03:00
  • 119f753848 Script fou lauching the agent. Filipi Fuchter 2025-11-29 06:54:53 -03:00
  • 7dd5a21b4b Handling different session ids. Filipi Fuchter 2025-11-29 06:53:37 -03:00
  • ed17aab7dc Client for smallwebrtc Filipi Fuchter 2025-11-28 15:58:51 -03:00
  • a3d3e3136c Configuring the ice servers. Filipi Fuchter 2025-11-28 15:40:59 -03:00
  • 9fcc7a25fd Returning the answer to web request. Filipi Fuchter 2025-11-28 15:21:11 -03:00
  • 8d98af4990 Returning the answer to web request. Filipi Fuchter 2025-11-28 15:20:17 -03:00
  • 73b9bbaad2 Receiving the answer Filipi Fuchter 2025-11-28 15:16:24 -03:00
  • e1def85747 Sending the answer in chunks Filipi Fuchter 2025-11-28 14:37:53 -03:00
  • 43e8641303 Fixing to receive all chunks Filipi Fuchter 2025-11-28 13:20:17 -03:00
  • 9d5acb12c7 Trying to fix the server Filipi Fuchter 2025-11-28 12:06:43 -03:00
  • d8d10a0685 add changelog entry Corvin Jaedicke 2025-11-28 15:24:19 +01:00
  • 6dd9ed03b1 bump version to include new STT model, noise gate deprecation warning Corvin Jaedicke 2025-11-28 15:14:43 +01:00
  • 6e88619e0d Trying to fix the server Filipi Fuchter 2025-11-28 10:57:49 -03:00
  • e8584eda03 Trying to fix the server Filipi Fuchter 2025-11-28 10:32:51 -03:00
  • a94cc6543f Fixing pipecat agent. Filipi Fuchter 2025-11-28 10:29:22 -03:00
  • 3de809157f Passing the correct runner arguments. Filipi Fuchter 2025-11-28 10:15:48 -03:00
  • 4150a514d9 docs: add CHANGELOG entry for skip_tts bug fix hush/ttsBug-simple-fix James Hush 2025-11-28 13:57:24 +01:00
  • 4f89c99199 fix: preserve skip_tts flag when frames pass through LLM services James Hush 2025-11-28 13:54:57 +01:00
  • 8375d299bc Revert hush/ttsBug James Hush 2025-11-28 13:53:12 +01:00
  • 98df964e68 fix: propagate skip_tts flag through LLM response frames James Hush 2025-11-28 13:40:09 +01:00
  • 16b833c194 Refactoring to use smallwebrtc Filipi Fuchter 2025-11-28 09:33:36 -03:00
  • b8a89589d6 Refactoring pipecat agent. Filipi Fuchter 2025-11-28 07:47:39 -03:00
  • bffdf43fd4 Refactoring the pipecat agent Filipi Fuchter 2025-11-28 07:34:39 -03:00
  • b235ea7aaf Extracting the result from response. Filipi Fuchter 2025-11-28 07:28:45 -03:00
  • 79b6ac0514 Invoking the agent. Filipi Fuchter 2025-11-28 07:23:16 -03:00
  • ddb0cbed77 Trying to invoke agentcore. Filipi Fuchter 2025-11-28 07:00:12 -03:00
  • ebbb097e5f Creating server Filipi Fuchter 2025-11-28 06:32:29 -03:00
  • a902981b95 Updating dependencies. Filipi Fuchter 2025-11-28 06:18:28 -03:00
  • ced707a5c7 Refactoring the examples. Filipi Fuchter 2025-11-28 06:15:38 -03:00
  • 921d2a0ced Adding missing dependency Filipi Fuchter 2025-11-28 06:05:08 -03:00
  • 3f3b8547a1 Ignoring local dev variable when deploying the agent. Filipi Fuchter 2025-11-28 06:01:23 -03:00
  • 1acb7b18b1 Refactoring how we are structuring the code. Filipi Fuchter 2025-11-28 05:58:32 -03:00
  • 4b230860a5 Simple script for testing if we are correctly gathering the ice candidates in the browser. Filipi Fuchter 2025-11-28 05:51:28 -03:00
  • db0583ae88 Refactoring the bots Filipi Fuchter 2025-11-28 05:44:34 -03:00
  • 9c9e328d67 Fixing launch. Filipi Fuchter 2025-11-27 22:29:25 -03:00
  • fe68b27559 passing flag if is ssl or not. Filipi Fuchter 2025-11-27 18:36:29 -03:00
  • bbf6077ef6 testing turn Filipi Fuchter 2025-11-27 18:12:24 -03:00
  • 94a7ffcbcf fixing format Filipi Fuchter 2025-11-27 18:04:45 -03:00
  • 8ae27020a8 Testing STUN\TURN candidates Filipi Fuchter 2025-11-27 18:00:47 -03:00
  • eda2e3c3f1 Testing STUN\TURN candidates Filipi Fuchter 2025-11-27 17:51:05 -03:00
  • 28c8fbeab6 Testing UDP connection. Filipi Fuchter 2025-11-27 17:19:35 -03:00
  • f42fba6fa9 Fixing ruff format. Filipi Fuchter 2025-11-27 16:35:49 -03:00
  • e891f05bb9 Creating a script to launch already passing the environemnt variables. Filipi Fuchter 2025-11-27 16:34:43 -03:00