Commit Graph

  • 2f6232fac9 fix for initial-messages with single message, and hoisting system message into instructions Kwindla Hultman Kramer 2024-10-14 18:14:35 -07:00
  • b4f2525c76 Merge pull request #585 from pipecat-ai/aleix/daily-urgent-transport-message-hang Aleix Conchillo Flaqué 2024-10-14 16:31:10 -07:00
  • 8e956a4e88 Merge pull request #584 from pipecat-ai/aleix/urgent-bot-tts-audio Aleix Conchillo Flaqué 2024-10-14 16:25:35 -07:00
  • 7b9712daad transports(daily): send transport messages in a task Aleix Conchillo Flaqué 2024-10-14 16:19:53 -07:00
  • d4269acd67 user started/stopped speaking frames and interruption frames Kwindla Hultman Kramer 2024-10-14 16:07:04 -07:00
  • d2ae82fb38 added back in missing LLMFullResponseStartFrame and LLMFullResponseEndFrame Kwindla Hultman Kramer 2024-10-14 15:18:50 -07:00
  • 270949e6cd Merge pull request #582 from pipecat-ai/lewis/update_readme_aboutsilerofirstrun Lewis Wolfgang 2024-10-14 16:26:28 -04:00
  • cfada94c13 rtvi: bot-tts-audio messages should also be urgent Aleix Conchillo Flaqué 2024-10-14 12:46:11 -07:00
  • 68fd6f7c44 Minor README update about Silero VAD. We no longer download the model during first run - it's part of the repo. Lewis Wolfgang 2024-10-14 13:11:16 -04:00
  • 96bfcc3dca Merge pull request #571 from pipecat-ai/mb/add-code-filtering Mark Backman 2024-10-14 12:54:16 -04:00
  • b0890b1f75 Code review fixes Mark Backman 2024-10-14 12:52:16 -04:00
  • 802b3e42c4 Merge pull request #579 from Allenmylath/patch-16 Aleix Conchillo Flaqué 2024-10-14 08:58:02 -07:00
  • bd134839ff Merge pull request #578 from Allenmylath/patch-15 Aleix Conchillo Flaqué 2024-10-14 08:57:34 -07:00
  • 428ce63e17 Merge pull request #575 from Allenmylath/patch-12 Aleix Conchillo Flaqué 2024-10-14 08:55:12 -07:00
  • 46d6cde383 Merge pull request #574 from Allenmylath/patch-11 Aleix Conchillo Flaqué 2024-10-14 08:54:44 -07:00
  • 6de82b3c11 Create .env.example (#562) allenmylath 2024-10-14 11:52:46 -04:00
  • ec0bc7a057 A few bug fixes Mark Backman 2024-10-14 09:44:20 -04:00
  • c62156a4c3 Update Dockerfile allenmylath 2024-10-14 12:00:29 +05:30
  • e8618a07d0 Create Dockerfile allenmylath 2024-10-14 11:49:35 +05:30
  • 0ba99514a9 Update README.md allenmylath 2024-10-14 11:22:56 +05:30
  • 837c8dad27 Update requirements.txt allenmylath 2024-10-14 11:20:12 +05:30
  • 0e69625a01 Rename frames.md to frame.md allenmylath 2024-10-14 10:07:47 +05:30
  • 4e0823fced Rename Frames.md to frames.md allenmylath 2024-10-14 10:05:26 +05:30
  • 6f2a464451 conversation save/load for openai, openai-realtime, and anthropic Kwindla Hultman Kramer 2024-10-13 18:12:03 -07:00
  • ac4c5ab369 response content item truncation when interrupted Kwindla Hultman Kramer 2024-10-13 14:38:04 -07:00
  • 9e95419301 much cleanup Kwindla Hultman Kramer 2024-10-12 21:52:32 -07:00
  • f390ec9608 temp commit; debugging Kwindla Hultman Kramer 2024-10-10 15:34:25 -07:00
  • ce8a83efba tools frame support and wip message resetting/loading Kwindla Hultman Kramer 2024-10-09 11:03:53 -07:00
  • e5a2bf9564 context management improvements Kwindla Hultman Kramer 2024-10-08 17:47:32 -07:00
  • 7838018686 fix default response properties getting appended to ResponseCreateEvent Kwindla Hultman Kramer 2024-10-08 08:55:49 -07:00
  • 31916ed9fd turn on/off openai vad Kwindla Hultman Kramer 2024-10-07 22:09:18 -07:00
  • 3a2fbc2b19 send user started/stopped speaking event from openai realtime events Kwindla Hultman Kramer 2024-10-07 20:58:17 -07:00
  • 43520b44da add 'failed' case to Response event object Kwindla Hultman Kramer 2024-10-07 20:34:39 -07:00
  • ab4a8d791a RTVI processors should use TextFrame not TextFrame and all subclasses Kwindla Hultman Kramer 2024-10-07 18:04:38 -07:00
  • 40dc546b81 function call fix and user transcription frames Kwindla Hultman Kramer 2024-10-07 16:52:26 -07:00
  • 5426891feb added input audio pause setting. no frame to update that state, yet. Kwindla Hultman Kramer 2024-10-07 15:46:33 -07:00
  • 1c5ccd3406 fixes for settings updates, context updates, and response creation Kwindla Hultman Kramer 2024-10-07 15:22:00 -07:00
  • 3a745bfa3f Handle self._context of None Mark Backman 2024-10-07 13:26:48 -04:00
  • ac4e39991e Update ai_services for OpenAI Realtime param inputs Mark Backman 2024-10-07 13:25:17 -04:00
  • c870832da6 types seem complete; some ws error handling Kwindla Hultman Kramer 2024-10-06 21:52:48 -07:00
  • e782016c57 renamed a file Kwindla Hultman Kramer 2024-10-06 19:52:13 -07:00
  • 00badaf98e more pydantic cleanup Kwindla Hultman Kramer 2024-10-06 16:39:11 -07:00
  • 7dfac0163b bits of pydantic Kwindla Hultman Kramer 2024-10-06 08:13:37 -07:00
  • 09a3c2a82d major functionality working (not configurable, occasional timing bugs maybe) Kwindla Hultman Kramer 2024-10-04 15:01:57 -07:00
  • c32c65014b definitely broke something in the pipeline Kwindla Hultman Kramer 2024-10-04 13:37:17 -07:00
  • f082eb10a2 small cleanup Kwindla Hultman Kramer 2024-10-04 08:53:48 -07:00
  • b8898e449e lots of debugging statements. multiple function calls broken Kwindla Hultman Kramer 2024-10-03 22:36:18 -07:00
  • d1f6d229ca space exploration prompt Kwindla Hultman Kramer 2024-10-03 12:15:16 -07:00
  • 4fa0318005 configurability via constructor Kwindla Hultman Kramer 2024-10-02 16:26:22 -07:00
  • 93ebb9d541 working 19-openai-realtime-beta.py example Kwindla Hultman Kramer 2024-10-02 14:24:06 -07:00
  • 16101c79c5 beginning of realtime impl Kwindla Hultman Kramer 2024-10-01 21:21:43 -07:00
  • c866b3f2c9 Merge pull request #572 from pipecat-ai/khk/fix-deepgram-settings Kwindla Hultman Kramer 2024-10-12 20:07:04 -07:00
  • c26a45721f Set inputs as Optional Mark Backman 2024-10-12 21:52:56 -04:00
  • d9c900f872 Satisfy minimal text requirements for Cartesia and OpenAI Mark Backman 2024-10-12 21:27:37 -04:00
  • 73becbad29 fixed parallel async function calls bug (#569) chadbailey59 2024-10-12 17:45:24 -05:00
  • f1df3de263 Merge pull request #560 from Allenmylath/patch-7 Aleix Conchillo Flaqué 2024-10-12 14:52:24 -07:00
  • 3bc5c8cda7 Merge pull request #557 from Allenmylath/patch-4 Aleix Conchillo Flaqué 2024-10-12 14:51:54 -07:00
  • 7b3b1058b2 Merge pull request #559 from Allenmylath/patch-6 Aleix Conchillo Flaqué 2024-10-12 14:51:24 -07:00
  • 87473f857f Merge pull request #558 from Allenmylath/patch-5 Aleix Conchillo Flaqué 2024-10-12 14:50:52 -07:00
  • a96209185c Merge pull request #546 from Allenmylath/patch-2 Aleix Conchillo Flaqué 2024-10-12 14:46:15 -07:00
  • 34cc2ed1a1 Merge pull request #532 from nmaswood/nmaswood/format-logs Aleix Conchillo Flaqué 2024-10-12 14:42:58 -07:00
  • 667aa0c25a Merge pull request #542 from joachimchauvet/main Aleix Conchillo Flaqué 2024-10-12 14:13:02 -07:00
  • 12707f4ff7 _settings needs to be Dict Mark Backman 2024-10-12 12:19:54 -04:00
  • 53451899a7 fix for Deepgram settings not merging Kwindla Hultman Kramer 2024-10-11 21:07:39 -07:00
  • dc73b20c0b Merge pull request #451 from Canonical-AI-Inc/recording Aleix Conchillo Flaqué 2024-10-11 13:48:19 -07:00
  • 4330374ba4 passing kwargs and forcing keyword-only arguments Adrian Cowham 2024-10-11 12:01:51 -07:00
  • 79c8aa2c4a ruff formatting Adrian Cowham 2024-10-11 11:35:02 -07:00
  • 083d221dd2 PR feedback Adrian Cowham 2024-10-11 11:29:01 -07:00
  • 74d47b725f Add table filtering Mark Backman 2024-10-11 14:10:47 -04:00
  • 917e482876 Merge branch 'main' into recording Adrian Cowham 2024-10-11 10:36:04 -07:00
  • 522d931950 better interruption handling by moving the processors after the transport output Adrian Cowham 2024-10-11 10:33:12 -07:00
  • d10c7ac7ce Add Changelog entry Mark Backman 2024-10-11 13:28:34 -04:00
  • 84705427c5 Add code filtering option to MarkdownTextFilter Mark Backman 2024-10-11 10:23:34 -04:00
  • e7ccaed56c temp commit; debugging khk/debugging-openai-realtime-item-creation Kwindla Hultman Kramer 2024-10-10 15:34:25 -07:00
  • 66a76af341 Merge pull request #567 from pipecat-ai/aleix/prepare-0.0.43 v0.0.43 Aleix Conchillo Flaqué 2024-10-10 14:09:18 -07:00
  • d402d91c2f update CHANGELOG for 0.0.43 Aleix Conchillo Flaqué 2024-10-10 14:06:18 -07:00
  • b05130a089 Merge pull request #566 from pipecat-ai/mb/make-markdown-modifiable Mark Backman 2024-10-10 17:00:19 -04:00
  • b3cc0779f0 Update the changelog Mark Backman 2024-10-10 16:49:20 -04:00
  • cbecae40a9 Mark the Markdown processor a util, and allow it to take inputs Mark Backman 2024-10-10 15:16:47 -04:00
  • 5b8753c8b6 Add speak_code input param Mark Backman 2024-10-10 12:18:46 -04:00
  • 3c5f9457f1 More edge case improvements Mark Backman 2024-10-10 12:07:00 -04:00
  • e32e56d0bc Merge pull request #565 from pipecat-ai/mb/add-markdown-remover Mark Backman 2024-10-10 07:16:42 -04:00
  • 788aec665b Add a new processor which removes markdown and special chars from TTS text Mark Backman 2024-10-10 00:47:54 -04:00
  • 07124bfafc tools frame support and wip message resetting/loading Kwindla Hultman Kramer 2024-10-09 11:03:53 -07:00
  • df2ddb4b91 context management improvements Kwindla Hultman Kramer 2024-10-08 17:47:32 -07:00
  • 3cada03a92 Merge pull request #564 from pipecat-ai/mb/bot-tts-text-urgent Mark Backman 2024-10-08 19:26:46 -04:00
  • e21fb520f9 Make bot-tts-text messages urgent Mark Backman 2024-10-08 17:07:08 -04:00
  • 0db5c86494 fix default response properties getting appended to ResponseCreateEvent Kwindla Hultman Kramer 2024-10-08 08:55:49 -07:00
  • 864f4d385f Update requirements.txt aiohttp missing allenmylath 2024-10-08 16:39:25 +05:30
  • 26ac2878ae Update server.py allenmylath 2024-10-08 15:18:26 +05:30
  • cac63f5565 Update env.example wrong tts allenmylath 2024-10-08 14:24:23 +05:30
  • aadffd6199 Update env.example wrong tts service in env allenmylath 2024-10-08 14:15:54 +05:30
  • d0cdb496e4 turn on/off openai vad Kwindla Hultman Kramer 2024-10-07 22:09:18 -07:00
  • b640b2d024 send user started/stopped speaking event from openai realtime events Kwindla Hultman Kramer 2024-10-07 20:58:17 -07:00
  • bd0649e3ed add 'failed' case to Response event object Kwindla Hultman Kramer 2024-10-07 20:34:39 -07:00
  • 711d9a1021 RTVI processors should use TextFrame not TextFrame and all subclasses Kwindla Hultman Kramer 2024-10-07 18:04:38 -07:00
  • e856566c30 function call fix and user transcription frames Kwindla Hultman Kramer 2024-10-07 16:52:26 -07:00
  • 996c337dd1 added input audio pause setting. no frame to update that state, yet. Kwindla Hultman Kramer 2024-10-07 15:46:33 -07:00
  • 856a0e321b fixes for settings updates, context updates, and response creation Kwindla Hultman Kramer 2024-10-07 15:22:00 -07:00
  • 425ad3e90d Handle self._context of None Mark Backman 2024-10-07 13:26:48 -04:00