Commit Graph

  • 49639c8631 Improve the twilio-chatbot README Mark Backman 2024-12-04 14:37:34 -05:00
  • 695a98a1f7 Remove streams.xml from version control Mark Backman 2024-12-04 14:26:10 -05:00
  • 5cbc37472c Update .gitignore to exclude streams.xml Mark Backman 2024-12-04 14:25:10 -05:00
  • 5b6d9a1050 transports: fix premature input transport closing Aleix Conchillo Flaqué 2024-12-04 10:56:57 -08:00
  • 332d36475b Update examples/patient-intake/README.md allenmylath 2024-12-04 23:27:25 +05:30
  • 29b67578e3 Update README Mark Backman 2024-12-04 12:41:33 -05:00
  • 9db3743901 Update pyproject.toml with a nim optional dep Mark Backman 2024-12-04 12:35:21 -05:00
  • 496aded031 Update changelog Mark Backman 2024-12-03 23:34:01 -05:00
  • 1c1fa0db65 Add a NIM LLM service Mark Backman 2024-12-03 23:12:38 -05:00
  • a2ad40d7e0 Merge pull request #775 from pipecat-ai/mb/llm-stubs Mark Backman 2024-12-04 12:26:19 -05:00
  • 2bb3682d88 Update README Mark Backman 2024-12-04 12:24:39 -05:00
  • f33f08d667 partially working audio+transcription parallel pipelines Kwindla Hultman Kramer 2024-12-03 19:20:49 -08:00
  • d9bc2b618f Update FireworksLLMService to use OpenAILLMService Mark Backman 2024-12-04 11:46:37 -05:00
  • d5a50e2cad Update AzureLLMService to use OpenAILLMService Mark Backman 2024-12-04 11:01:56 -05:00
  • 7013343bf0 Update the changelog Mark Backman 2024-12-04 10:10:55 -05:00
  • 728acba8a5 Add LLMService stubs for Grok and Groq, add examples Mark Backman 2024-12-04 10:08:28 -05:00
  • 3b2c78747c Update README.md allenmylath 2024-12-04 10:24:17 +05:30
  • 44a0acffc8 Update README.md allenmylath 2024-12-04 10:21:17 +05:30
  • 32446c40f2 Add a NIM LLM service mb/nim-llm-service Mark Backman 2024-12-03 23:10:48 -05:00
  • c31d5a4f1a Merge pull request #771 from pipecat-ai/aleix/daily-execute-callbacks-from-task Aleix Conchillo Flaqué 2024-12-03 19:55:38 -08:00
  • 52caaa4afb transports(daily): use a task to execute callbacks Aleix Conchillo Flaqué 2024-12-03 18:48:21 -08:00
  • 115e75d808 Merge pull request #770 from pipecat-ai/aleix/system-input-frames-and-audio-buffer-processor Aleix Conchillo Flaqué 2024-12-03 18:58:13 -08:00
  • 897e024dd8 Only run the UserIdleProcessor while pipeline is running Mark Backman 2024-11-22 07:57:11 -05:00
  • 1cf93f1dcb FrameProcessor: ignore other frames during CancelFrame Aleix Conchillo Flaqué 2024-12-03 16:26:29 -08:00
  • d278996d5b updated CHANGELOG Aleix Conchillo Flaqué 2024-12-03 14:29:49 -08:00
  • 322dd0cea1 AudioBufferProcessor: use on_audio_data event handler to retrieve audio Aleix Conchillo Flaqué 2024-12-03 14:10:50 -08:00
  • a6a4910931 transports(services): incoming transport messages should be urgent Aleix Conchillo Flaqué 2024-12-03 10:48:50 -08:00
  • 52cefaa9d6 frames: remove AppFrame Aleix Conchillo Flaqué 2024-12-02 14:49:52 -08:00
  • 42658ecd92 frames: use mixins for audio and image data Aleix Conchillo Flaqué 2024-12-02 14:49:28 -08:00
  • a6606a4040 transports(base_output): remove unused code Aleix Conchillo Flaqué 2024-12-02 13:07:27 -08:00
  • d6c944cdc1 processors(audio): fix AudioBufferProcessor interruptions Aleix Conchillo Flaqué 2024-12-02 13:06:30 -08:00
  • a5c7b02a73 frames: input frames are now system frames Aleix Conchillo Flaqué 2024-11-20 10:23:51 +01:00
  • 6b9223d87e Merge pull request #768 from pipecat-ai/aleix/websocket-server-interruptions Aleix Conchillo Flaqué 2024-12-02 19:18:20 -08:00
  • c2135cbe11 transports(websockets): use frame serializers during interruptions Aleix Conchillo Flaqué 2024-12-02 11:01:55 -08:00
  • 32495ddd0b Merge pull request #769 from pipecat-ai/aleix/daily-subscribe-video-source Aleix Conchillo Flaqué 2024-12-02 19:16:14 -08:00
  • dcf7e454f6 services(tts): don't wait for BotStoppedSpeakingFrame to resume input queue aleix/dont-wait-for-bot-speaking-to-resume Aleix Conchillo Flaqué 2024-12-02 19:00:47 -08:00
  • 4301f0abf7 Merge pull request #767 from pipecat-ai/aleix/warn-transcription-no-token Aleix Conchillo Flaqué 2024-12-02 15:06:35 -08:00
  • 5e854c4d03 transports(daily): subscribe to the desired video source Aleix Conchillo Flaqué 2024-12-02 12:07:08 -08:00
  • bec46a87ae Merge pull request #766 from Allenmylath/patch-20 Aleix Conchillo Flaqué 2024-12-02 10:32:36 -08:00
  • 71cf94e936 transports(daily): warn if transcription enabled but no token provided Aleix Conchillo Flaqué 2024-12-02 09:55:17 -08:00
  • acbecf1c4c Update requirements.txt allenmylath 2024-12-02 21:36:29 +05:30
  • 6095fd342e Merge pull request #763 from Allenmylath/patch-19 Mark Backman 2024-12-02 09:30:36 -05:00
  • bf40b4936b updated env template; added simli variables Waleed 2024-12-02 12:05:55 +01:00
  • c60dd8d4d2 updated environment variable name for cartesia Waleed 2024-12-02 12:05:32 +01:00
  • d472aaf391 updated readme. Added simli Waleed 2024-12-02 11:50:51 +01:00
  • 6cc0b74e6c integrated simli Waleed 2024-12-02 11:35:46 +01:00
  • 23316fbcf9 Update README.md allenmylath 2024-12-02 13:35:44 +05:30
  • e4c5bcf7e3 fix: Add better error handling for Cartesia hush/cartesiaCatch James Hush 2024-12-02 14:23:15 +08:00
  • 2c418a1f7e feat: add dial-tone detection and generation hush/dialtone James Hush 2024-11-29 15:27:14 +08:00
  • 5e22ef251d fix: add logging and error handling for issue #721 (#755) James Hush 2024-11-29 13:06:45 +08:00
  • c5324df807 Merge pull request #752 from pipecat-ai/mb/google-context-message-conversion Mark Backman 2024-11-27 14:13:17 -05:00
  • 3c19a7ae3d Use Google Gemini message format when adding message to the LLM context Mark Backman 2024-11-27 12:31:03 -05:00
  • 1884ff3f09 logging hush/interruptErrors James Hush 2024-11-27 19:38:37 +08:00
  • f34e6bce94 Switch questions James Hush 2024-11-27 15:10:50 +08:00
  • 909bb30517 Better recreation James Hush 2024-11-27 14:08:01 +08:00
  • 632bae7eee Interrupted? James Hush 2024-11-27 12:21:45 +08:00
  • cedccdcbc0 Add interruptions James Hush 2024-11-27 11:50:28 +08:00
  • 1893784b89 Save race bot James Hush 2024-11-27 11:36:28 +08:00
  • e2384e2484 fix: add logging and error handling for issue #721 James Hush 2024-11-26 11:22:58 +08:00
  • 98c0a6e047 Merge pull request #749 from pipecat-ai/mb/pipecat-flows-standalone Mark Backman 2024-11-25 17:09:11 -05:00
  • f599e160de Make Pipecat Flows an independent package Mark Backman 2024-11-25 13:42:08 -05:00
  • 755b019b9f Update Pipecat Flows foundational examples mb/update-foundational-25 Mark Backman 2024-11-22 22:46:34 -05:00
  • fd46a545b6 Update foundational example 25-conversation-flow.py Mark Backman 2024-11-22 12:35:56 -05:00
  • 11c5d822f9 Merge pull request #746 from pipecat-ai/mb/update-flows Mark Backman 2024-11-22 11:25:03 -05:00
  • c3e22f0931 Bumping pipecat-ai-flows version Mark Backman 2024-11-22 11:16:07 -05:00
  • f8e9ff62df Save progress hush/bigly James Hush 2024-11-22 16:52:51 +08:00
  • d803737843 Add messages ahead of time James Hush 2024-11-22 14:48:29 +08:00
  • 0c5105e334 Comment out more and add more exception handling James Hush 2024-11-22 13:56:21 +08:00
  • 69ec549e88 Remove extra files James Hush 2024-11-19 16:40:29 +08:00
  • 951a91f4d7 New bigly James Hush 2024-11-19 16:39:26 +08:00
  • 571d538eb2 This seems to all work? James Hush 2024-11-19 15:46:28 +08:00
  • 5fd6fc99fd Apply logs James Hush 2024-11-19 13:09:43 +08:00
  • e411e41753 Move file James Hush 2024-11-19 12:57:19 +08:00
  • 3680b4af21 Initial vanessa code James Hush 2024-11-19 12:53:07 +08:00
  • 9409546f90 Merge pull request #743 from pipecat-ai/khk/gemini-exp Kwindla Hultman Kramer 2024-11-21 14:04:28 -08:00
  • 8ddac0ccd8 Testing with gemini-exp-1114. Bug fix Kwindla Hultman Kramer 2024-11-21 10:33:12 -08:00
  • 6e8e7fa19a adding session_timeout in fastapi Vaibhav159 2024-11-21 14:56:42 +05:30
  • 7dfa886669 moving logic to WebsocketServerInputTransport Vaibhav159 2024-11-21 14:45:24 +05:30
  • da254c5143 correcting _monitor_websocket Vaibhav159 2024-11-21 12:36:51 +05:30
  • e11f128110 adding on_session_timeout Vaibhav159 2024-11-21 12:34:32 +05:30
  • 3aa89fb13a adding session_timeout param Vaibhav-Lodha 2024-11-21 12:20:51 +05:30
  • f938960d50 Merge pull request #736 from pipecat-ai/mb/language-support Mark Backman 2024-11-20 13:03:47 -05:00
  • 2981d87bc1 Update changelog Mark Backman 2024-11-20 12:56:35 -05:00
  • 106042bbb2 Make language support more robust Mark Backman 2024-11-18 15:22:04 -05:00
  • d25ddeb962 Merge pull request #739 from pipecat-ai/krisp_v7 Filipi da Silva Fuchter 2024-11-20 11:39:39 -03:00
  • c441baa692 bumping krisp to support v7 Filipi Fuchter 2024-11-20 11:37:45 -03:00
  • 676ff14913 Merge pull request #735 from pipecat-ai/vp-internal-push-frame-fix Mark Backman 2024-11-20 06:34:40 -05:00
  • 14893ade92 Update src/pipecat/processors/frame_processor.py Vanessa Pyne 2024-11-19 22:37:58 -06:00
  • 2a39ff69d6 Merge pull request #720 from pipecat-ai/mb/conversation-flow Mark Backman 2024-11-19 21:46:20 -05:00
  • e79289454a Merge pull request #734 from pipecat-ai/mb/fix-cartesia Mark Backman 2024-11-19 21:27:52 -05:00
  • 25d02da1b2 Merge pull request #738 from pipecat-ai/mb/natural-conversation-demo Mark Backman 2024-11-19 21:27:38 -05:00
  • a36fc370fa Improve the 22c foundational example Mark Backman 2024-11-19 15:47:39 -05:00
  • e4c2f6d4c2 Update changelog Mark Backman 2024-11-18 21:32:53 -05:00
  • 97659ca3f0 Use the new pipecat-ai-flows module Mark Backman 2024-11-18 21:29:35 -05:00
  • e00c75ce3f fix: raise exception in internal_push_frame vipyne 2024-11-18 11:57:26 -06:00
  • cf62167f54 Revert: services(cartesia): generated TTSStoppedFrame after no more audio Mark Backman 2024-11-18 12:25:04 -05:00
  • b3dfeb61c4 Add CHANGELOG entry Mark Backman 2024-11-15 17:48:16 -05:00
  • bd020320cd Support a list of messages Mark Backman 2024-11-15 17:37:33 -05:00
  • 7a55d2d7db Add end session handler and update example Mark Backman 2024-11-15 16:11:35 -05:00
  • b7308dca5d Fix issue where actions would execute on terminating nodes Mark Backman 2024-11-15 15:44:25 -05:00