Commit Graph

  • ce6a2bdcf7 Add max tokens inputs to OpenAI Mark Backman 2024-10-24 07:03:45 -04:00
  • 673542e235 Merge pull request #646 from pipecat-ai/mb/grok-function-calling Mark Backman 2024-10-23 21:56:38 -04:00
  • e032b0b70a gemini context aggregators Kwindla Hultman Kramer 2024-10-23 18:44:09 -07:00
  • e39f7e965b Support function calling for Grok Mark Backman 2024-10-23 16:45:56 -04:00
  • d26751e968 add missing PipelineParams to enable the metrics (#645) Mattie Ruth 2024-10-23 16:46:46 -04:00
  • e0ca4a9c23 Merge pull request #643 from pipecat-ai/aleix/daily-update-subscriptions Aleix Conchillo Flaqué 2024-10-22 17:07:07 -07:00
  • 801e52c095 transports(daily): add update_subscriptions() Aleix Conchillo Flaqué 2024-10-22 14:29:20 -07:00
  • a46eaa838b Merge pull request #641 from pipecat-ai/aleix/prepare-0.0.47 v0.0.47 Aleix Conchillo Flaqué 2024-10-22 10:30:42 -07:00
  • 7c432499db update CHANGELOG for 0.0.47 Aleix Conchillo Flaqué 2024-10-22 10:02:50 -07:00
  • 8d75fcc9f0 use warnings package to report deprecated code Aleix Conchillo Flaqué 2024-10-22 10:02:21 -07:00
  • 61d73f81ae Merge pull request #639 from pipecat-ai/aleix/daily-transcription-model Aleix Conchillo Flaqué 2024-10-22 09:40:43 -07:00
  • 951255def9 transport(daily): use "nova-2-general" for transcription Aleix Conchillo Flaqué 2024-10-21 20:41:39 -07:00
  • 388b3a239b hackathon demo hyypeman/load-json-workflow hyypeman 2024-10-20 15:54:06 -07:00
  • bf5a7c3562 docs: Clarify README example and token usage Moof Soup 2024-10-20 15:27:48 -07:00
  • e556f34094 Merge pull request #638 from pipecat-ai/mb/fix-silero-vad-import Mark Backman 2024-10-21 20:48:06 -04:00
  • ccc3691620 Fix Silero VAD import issue Mark Backman 2024-10-21 20:39:20 -04:00
  • 5321affda7 Merge pull request #588 from Allenmylath/patch-11 Vanessa Pyne 2024-10-21 11:20:05 -05:00
  • e5ad8dc67b Merge pull request #627 from pipecat-ai/mb/upgrade-gladia-to-v2-api Mark Backman 2024-10-21 12:01:20 -04:00
  • 46927805bc Update GladiaSTTService to use the Gladia V2 API Mark Backman 2024-10-20 10:32:53 -04:00
  • b6b1ef0a40 Merge pull request #589 from Allenmylath/patch-12 Aleix Conchillo Flaqué 2024-10-20 10:59:43 -07:00
  • e62f762382 Merge pull request #625 from pipecat-ai/mb/add-assemblyai-stt Mark Backman 2024-10-20 13:59:33 -04:00
  • dbfda14342 Merge pull request #587 from Allenmylath/patch-9 Aleix Conchillo Flaqué 2024-10-20 10:58:50 -07:00
  • fee85418cd Merge pull request #620 from gregschwartz/main Aleix Conchillo Flaqué 2024-10-20 10:14:10 -07:00
  • 015faa3dbd Update CHANGELOG and README Mark Backman 2024-10-20 08:44:18 -04:00
  • 1dbf4ff27d Add AssemblyAI STT service Mark Backman 2024-10-19 22:44:49 -04:00
  • 4f1b2dce9b Merge pull request #624 from pvilchez/fix_enable_usage_metrics Aleix Conchillo Flaqué 2024-10-20 01:00:12 -07:00
  • 5640bd9447 Fixing a config mismatch which caused usage stats to only report when enable_metrics was true. Paul Vilchez 2024-10-20 03:33:13 -04:00
  • ee5ae0d631 Merge pull request #621 from pipecat-ai/aleix/prepare-0.0.46 v0.0.46 Aleix Conchillo Flaqué 2024-10-19 18:26:05 -07:00
  • 4b8a4b86fe update CHANGELOG for 0.0.46 Aleix Conchillo Flaqué 2024-10-19 18:25:29 -07:00
  • 3556c9ce0f Merge pull request #618 from pipecat-ai/aleix/examples-switch-to-llm-context Aleix Conchillo Flaqué 2024-10-19 18:24:39 -07:00
  • f971dbe027 examples(audio-recording): record audio into a file Aleix Conchillo Flaqué 2024-10-19 16:26:49 -07:00
  • 3815e9dec3 examples: fix dialin-chatbot python arguments Aleix Conchillo Flaqué 2024-10-19 16:26:27 -07:00
  • 320f622255 examples: upgrade storytelling frontend packages Aleix Conchillo Flaqué 2024-10-19 16:26:09 -07:00
  • be4bdabdf4 examples: use OpenAILLMContext in all the examples Aleix Conchillo Flaqué 2024-10-18 23:23:36 -07:00
  • 1fa52b62aa Put start agent/call at localhost root. Before you had to read in the docs to go to /start, or /start_call or /start_bot. Which isn't mentioned in the console output, and is inconsistent, adding friction to learning the codebase Greg Schwartz 2024-10-19 16:18:43 -07:00
  • 4f66e5d55f Merge pull request #619 from pipecat-ai/aleix/split-vad Aleix Conchillo Flaqué 2024-10-18 23:30:07 -07:00
  • 3502509d3e move SileroVAD processor to processors package Aleix Conchillo Flaqué 2024-10-18 08:53:57 -07:00
  • d71ea1c0e0 Merge pull request #615 from DamienDeepgram/patch-1 Aleix Conchillo Flaqué 2024-10-18 22:47:30 -07:00
  • 07712cdb16 gemini function calling and partial implementation of standard context stuff Kwindla Hultman Kramer 2024-10-18 17:14:57 -07:00
  • 13f232bafc Update default model DamienDeepgram 2024-10-18 15:33:50 -07:00
  • 9dd3354b89 Merge pull request #613 from pipecat-ai/aleix/examples-endframe Aleix Conchillo Flaqué 2024-10-18 11:18:26 -07:00
  • 8c006c24a3 README: update example Aleix Conchillo Flaqué 2024-10-18 11:16:40 -07:00
  • 4550545528 examples: use EndFrame() when the participant leaves Aleix Conchillo Flaqué 2024-10-18 10:27:53 -07:00
  • 020f371ecb pyproject: update onnxruntime to support python 3.12 Aleix Conchillo Flaqué 2024-10-18 10:19:55 -07:00
  • f3c0767c81 Merge pull request #610 from pipecat-ai/aleix/stt-push-audio Aleix Conchillo Flaqué 2024-10-17 21:02:30 -07:00
  • c9318ecd5c examples: minor fixes Aleix Conchillo Flaqué 2024-10-17 15:34:30 -07:00
  • 12eb9437c1 services(stt): allow STT service to passthrough audio Aleix Conchillo Flaqué 2024-10-17 15:34:14 -07:00
  • 71c8c0dcdb Merge pull request #609 from pipecat-ai/aleix/livekit-force-specifying-vad Aleix Conchillo Flaqué 2024-10-17 14:08:55 -07:00
  • 8108423742 transport(livekit): force specifying a vad analyzer Aleix Conchillo Flaqué 2024-10-17 10:41:58 -07:00
  • d67e08be4d Merge pull request #608 from pipecat-ai/aleix/add-audio-utils-and-resample Aleix Conchillo Flaqué 2024-10-17 14:00:49 -07:00
  • d3f4ac61b6 move utils.audio to audio.utils and add resample_audio() Aleix Conchillo Flaqué 2024-10-17 10:12:42 -07:00
  • c6d28bb0db Merge pull request #607 from pipecat-ai/aleix/pipecat-vad-deprecation Aleix Conchillo Flaqué 2024-10-17 13:51:20 -07:00
  • 2a37b2459a move vad package to audio.vad Aleix Conchillo Flaqué 2024-10-17 09:29:37 -07:00
  • d1000f2fe4 Merge pull request #606 from pipecat-ai/mb/add-playht-options Mark Backman 2024-10-17 16:46:59 -04:00
  • e2d7af4b62 Update changelog Mark Backman 2024-10-17 16:11:32 -04:00
  • da3810f1a2 Add websocket support for PlayHT Mark Backman 2024-10-17 12:42:26 -04:00
  • eb21597d1a Merge pull request #603 from pipecat-ai/aleix/silero-vad-processor-fixes Aleix Conchillo Flaqué 2024-10-17 10:48:39 -07:00
  • e3eea0c02f vad: add support for interruption to SileroVAD processor Aleix Conchillo Flaqué 2024-10-16 16:35:42 -07:00
  • 45606e177c Add input options to PlayHT, upgrade to latest PlayHT model Mark Backman 2024-10-17 11:09:18 -04:00
  • 197d7b3e2b Merge pull request #604 from natestraub/patch-1 Aleix Conchillo Flaqué 2024-10-17 08:48:57 -07:00
  • d4ec6827ce services(livekit) - Stop Sending EndFrame when Participant Disconnects Nathan Straub 2024-10-16 23:53:31 -07:00
  • e31d1152db Merge pull request #601 from pipecat-ai/aleix/openai-realtime-misc Aleix Conchillo Flaqué 2024-10-16 16:20:18 -07:00
  • bb48a81103 Merge pull request #602 from pipecat-ai/mb/adjust-logger-levels Mark Backman 2024-10-16 18:00:35 -04:00
  • 55f1ae2564 Adjust log levels for log messages Mark Backman 2024-10-16 17:30:47 -04:00
  • 280691b1b3 explanatory comment in 19-openai-realtime-beta.py Kwindla Hultman Kramer 2024-10-16 14:27:48 -07:00
  • 93c9e219ce fix for message handling bug on initialization Kwindla Hultman Kramer 2024-10-16 12:40:20 -07:00
  • edd44cc181 services(openai): rename OpenAILLMServiceRealtimeBeta to OpenAIRealtimeBetaLLMService Aleix Conchillo Flaqué 2024-10-16 10:19:00 -07:00
  • 4075b19f7c Merge pull request #600 from pipecat-ai/aleix/prepare-0.0.45 v0.0.45 Aleix Conchillo Flaqué 2024-10-16 09:18:37 -07:00
  • bb14918a33 update CHANGELOG to 0.0.45 Aleix Conchillo Flaqué 2024-10-16 09:17:33 -07:00
  • 2aee8a12f8 Merge pull request #599 from pipecat-ai/mb/remove-metrics-from-transport Mark Backman 2024-10-16 11:39:58 -04:00
  • 5760fadb44 Update changelog Mark Backman 2024-10-16 11:22:55 -04:00
  • af5a7e9092 Move metrics from transport to rtvi Mark Backman 2024-10-16 11:20:02 -04:00
  • 8d9a7486d1 Merge pull request #598 from pipecat-ai/mb/add-daily-metrics-message-frame Mark Backman 2024-10-16 10:14:44 -04:00
  • 00d0f9ae48 Comply with RTVI format for sending metrics data Mark Backman 2024-10-16 09:00:38 -04:00
  • d255b7d1b2 Merge pull request #596 from pipecat-ai/aleix/prepare-0.0.44 v0.0.44 Aleix Conchillo Flaqué 2024-10-15 18:13:07 -07:00
  • 4eb2c95b63 update CHANGELOG for 0.0.44 Aleix Conchillo Flaqué 2024-10-15 13:40:05 -07:00
  • 3910aeb4de transports(daily): don't send messages if not joined Aleix Conchillo Flaqué 2024-10-15 17:47:29 -07:00
  • 713dcb7a4d transports(daily): cancel messages task when canceling Aleix Conchillo Flaqué 2024-10-15 17:47:12 -07:00
  • 04da51c7d8 transport(base_output): push EndFrame downstream at the right time Aleix Conchillo Flaqué 2024-10-15 17:46:48 -07:00
  • e52d18e42d processors(audiobuffer): make functions public Aleix Conchillo Flaqué 2024-10-15 13:39:31 -07:00
  • 0c4a513ca2 Merge pull request #595 from pipecat-ai/aleix/bot-speaking-system-frames Aleix Conchillo Flaqué 2024-10-15 15:30:11 -07:00
  • 4a71eacac3 rtvi: reset bot transcription with interruptions Aleix Conchillo Flaqué 2024-10-15 14:54:18 -07:00
  • f0d89e57ad frames: some frames need to be SystemFrames Aleix Conchillo Flaqué 2024-10-15 14:27:21 -07:00
  • 79b52d4301 Merge pull request #594 from pipecat-ai/mb/more-text-filter-massaging Mark Backman 2024-10-15 14:51:43 -04:00
  • bb00dbefbc More edge case handling for text filtering Mark Backman 2024-10-15 14:08:27 -04:00
  • 0c250c0603 Merge pull request #583 from pipecat-ai/aleix/add-pts-to-llm-full-response-end-frame Aleix Conchillo Flaqué 2024-10-15 10:39:50 -07:00
  • 7bbaf4dfe9 rtvi: merge TTS/TTSText and LLM/LLMText processors Aleix Conchillo Flaqué 2024-10-15 10:24:43 -07:00
  • 3a3bf3fe34 services(cartesia): schedule TTSStoppedFrame after text Aleix Conchillo Flaqué 2024-10-15 09:02:51 -07:00
  • 616aa54f75 ruff formatting Aleix Conchillo Flaqué 2024-10-15 08:57:15 -07:00
  • 164f06415c servcies(cartesia): no need to send LLMFullResponseEndFrame Aleix Conchillo Flaqué 2024-10-14 10:41:38 -07:00
  • 51bc4839d1 transport(base_output): simplify code Aleix Conchillo Flaqué 2024-10-14 10:41:09 -07:00
  • 6d778e0491 services: add pts to LLMFullResponseEndFrame in WordTTSService Aleix Conchillo Flaqué 2024-10-14 10:40:41 -07:00
  • fc4fa2faaa Merge pull request #593 from pipecat-ai/aleix/bot-transcription-processor Aleix Conchillo Flaqué 2024-10-15 10:03:39 -07:00
  • 90b7f65545 rtvi: add RTVIBotTranscriptionProcessor to send bot-transcription Aleix Conchillo Flaqué 2024-10-15 09:24:06 -07:00
  • f7b7f0d680 Merge pull request #541 from pipecat-ai/khk/openai-realtime-beta Kwindla Hultman Kramer 2024-10-14 21:02:06 -07:00
  • 5431c44e51 remove two debug lines Kwindla Hultman Kramer 2024-10-14 21:01:20 -07:00
  • 40b3e50815 fix system, consecutive same role, and empty message parsing for anthropic Kwindla Hultman Kramer 2024-10-14 20:56:42 -07:00
  • ec98a13a08 Update Dockerfile allenmylath 2024-10-15 08:18:16 +05:30
  • b999b76f70 Update README.md allenmylath 2024-10-15 08:14:43 +05:30
  • b64dbe7bb4 Update env.example allenmylath 2024-10-15 08:10:07 +05:30