Commit Graph

  • 891b7b22ea transports: push EndFrame/CancelFrame before stopping push task Aleix Conchillo Flaqué 2024-06-04 15:11:04 -07:00
  • c8d37a7227 pipeline(runner): add support for SIGTERM Aleix Conchillo Flaqué 2024-06-04 15:08:11 -07:00
  • 489060881d update macos-py3.10-requirements Aleix Conchillo Flaqué 2024-06-04 13:10:28 -07:00
  • d56a4cce1b update CHANGELOG with latest changes Aleix Conchillo Flaqué 2024-06-04 13:06:05 -07:00
  • 7eb9dfde38 pyproject: include langchain-community and langchain-openai Aleix Conchillo Flaqué 2024-06-04 12:14:25 -07:00
  • 571e10f83e services(anthropic): fix interruptions with anthropic Aleix Conchillo Flaqué 2024-06-04 12:13:29 -07:00
  • af202d4fe5 pipeline(task): introduce has_finished() Aleix Conchillo Flaqué 2024-06-04 12:12:19 -07:00
  • 4057fbbcfd transports(tk): fix pyaudio output stream cleanup Aleix Conchillo Flaqué 2024-06-04 12:11:07 -07:00
  • 5cdb8a79a1 examples: use camera_out_is_live for live video Aleix Conchillo Flaqué 2024-06-04 00:52:13 -07:00
  • a674b43243 transport: remove redundant camera thread and switch audio pull for push Aleix Conchillo Flaqué 2024-06-03 20:54:55 -07:00
  • ac41f13b7c Merge pull request #205 from pipecat-ai/daily_rest_helpers Jon Taylor 2024-06-04 22:26:39 +02:00
  • 003b9887b1 made sip and sipuri optional and None Jon Taylor 2024-06-04 19:03:58 +02:00
  • ba45c2ab5b addressed review (urllib import and linting Jon Taylor 2024-06-04 18:39:35 +02:00
  • 9d36a48a80 Merge pull request #208 from pipecat-ai/aleix/cartesia-voice-load-startup Aleix Conchillo Flaqué 2024-06-04 22:54:25 +08:00
  • 20a525635e Merge pull request #201 from TomTom101/TomTom101/openai_tts Aleix Conchillo Flaqué 2024-06-04 22:53:56 +08:00
  • 659eceea95 services(cartesia): load voices on startup Aleix Conchillo Flaqué 2024-06-03 14:08:04 -07:00
  • d462c03d00 chore: Review comments TomTom101 2024-06-03 20:13:15 +02:00
  • 6591e07eb4 removed hardcoded 'https' from API url Jon Taylor 2024-06-03 19:32:14 +02:00
  • fe71825954 Merge pull request #206 from pipecat-ai/aleix/fix-deepgram-tts Aleix Conchillo Flaqué 2024-06-04 00:28:53 +08:00
  • 43516f84fe services(deepgram): fixed DeepgramTTSService Aleix Conchillo Flaqué 2024-06-03 07:53:46 -07:00
  • 0849edb00b added Daily REST helpers file for common methods used in Pipecat bots Jon Taylor 2024-06-03 16:38:13 +02:00
  • dd3b4083eb Merge pull request #204 from TomTom101/TomTom101/langchain Aleix Conchillo Flaqué 2024-06-03 03:16:30 +08:00
  • 89673a4040 test(langchain): Use new PipelineParams in test TomTom101 2024-06-02 20:19:55 +02:00
  • 410dbd3dfc fix: Fixed imports, support new PipelineParams TomTom101 2024-06-02 20:16:11 +02:00
  • 7085b1ea3f doc(openai): Added hint re the 24kHz sample rate TomTom101 2024-06-01 20:35:46 +02:00
  • 8683cae719 feat: OpenAITTS TomTom101 2024-06-01 10:13:28 +02:00
  • 0197efa524 Merge pull request #200 from pipecat-ai/aleix/changelog-0.0.25 v0.0.25 Aleix Conchillo Flaqué 2024-06-01 07:48:42 +08:00
  • 16e76caa33 update CHANGELOG.md for version 0.0.25 Aleix Conchillo Flaqué 2024-05-31 16:48:03 -07:00
  • 1f5240694d Merge pull request #199 from pipecat-ai/aleix/langchain-changelog Aleix Conchillo Flaqué 2024-06-01 07:46:51 +08:00
  • f087151db7 move LangchainProcessor to processors/frameworks and update CHANGELOG Aleix Conchillo Flaqué 2024-05-31 14:00:07 -07:00
  • 0b691ff597 Merge pull request #198 from pipecat-ai/aleix/websocket-transport Aleix Conchillo Flaqué 2024-06-01 04:40:39 +08:00
  • ae049961b7 wip: untested TomTom101 2024-05-31 22:30:52 +02:00
  • 0d6eee705f Merge pull request #190 from TomTom101/TomTom101/langchain Aleix Conchillo Flaqué 2024-06-01 04:21:12 +08:00
  • 58d20ec9dc transport(websocket-server): add on_client_disconnected Aleix Conchillo Flaqué 2024-05-31 12:51:37 -07:00
  • 38befe1dc1 examples(websocket): rename server.py to bot.py Aleix Conchillo Flaqué 2024-05-31 12:09:54 -07:00
  • 2f335100a5 remove storage folder Aleix Conchillo Flaqué 2024-05-31 11:31:34 -07:00
  • 3fef818843 examples(websocket-server): use VAD analyzer from transport Aleix Conchillo Flaqué 2024-05-31 11:30:03 -07:00
  • 428c8af77e transports(websocket): base class from BaseInputTransport Aleix Conchillo Flaqué 2024-05-31 11:29:37 -07:00
  • 54fccd2e25 pipeline: cleanup processors one by one Aleix Conchillo Flaqué 2024-05-31 00:15:27 -07:00
  • 66c6a5dc0f transports(websocket): base class from BaseOutputTransport Aleix Conchillo Flaqué 2024-05-31 00:14:49 -07:00
  • 92561ae19d some event loop parameter updates Aleix Conchillo Flaqué 2024-05-31 00:13:43 -07:00
  • b85e93410b transports(daily): fix event handlers callback Aleix Conchillo Flaqué 2024-05-31 00:12:35 -07:00
  • 593993ba97 transports(base_input): remove unnecessary task Aleix Conchillo Flaqué 2024-05-31 00:11:15 -07:00
  • 7b8b606278 update CHANGELOG and create websocker-server instructions Aleix Conchillo Flaqué 2024-05-30 15:02:12 -07:00
  • 7116ad0607 examples: fix websocket-client audio playback Aleix Conchillo Flaqué 2024-05-30 14:48:22 -07:00
  • c507044277 examples: use gpt-4o model by default Aleix Conchillo Flaqué 2024-05-30 14:38:13 -07:00
  • 5f45a9d90f examples: websocket-server updates Aleix Conchillo Flaqué 2024-05-29 16:21:23 -07:00
  • e31e87aabd transport(websocket): update audio_frame_size Aleix Conchillo Flaqué 2024-05-29 23:48:55 -07:00
  • 2957416d90 serializers(protobuf): support id and name fields Aleix Conchillo Flaqué 2024-05-29 23:48:39 -07:00
  • b9b761b67a added sample_rate and num_channels to protobuf AudioRawFrame Aleix Conchillo Flaqué 2024-05-29 16:20:04 -07:00
  • a7539e9317 transports: simplify and fix async and nested decorators Aleix Conchillo Flaqué 2024-05-29 12:47:09 -07:00
  • 75575c0c68 use get_event_loop() and move event handlers to BaseTransport Aleix Conchillo Flaqué 2024-05-29 11:25:49 -07:00
  • 77b3e08214 examples: add and update wbesocket eaxmples Aleix Conchillo Flaqué 2024-05-29 10:37:20 -07:00
  • 956b783c1a transports: added new WebsocketServerTransport Aleix Conchillo Flaqué 2024-05-29 10:36:46 -07:00
  • e90c080470 serializers: added BaseSerializer Aleix Conchillo Flaqué 2024-05-29 10:36:05 -07:00
  • 37aabaa03a frames: generate protobuf pb2 file for pipecat package Aleix Conchillo Flaqué 2024-05-29 10:33:23 -07:00
  • 3e289a7bef pyproject: add protobuf dependency Aleix Conchillo Flaqué 2024-05-29 10:32:57 -07:00
  • 6dd5e3fdf5 dev-requirements: add grpcio-tools Aleix Conchillo Flaqué 2024-05-29 10:32:39 -07:00
  • e60df3c7c0 Merge pull request #195 from pipecat-ai/aleix/function-calling-move-to-llmservice Aleix Conchillo Flaqué 2024-06-01 02:36:29 +08:00
  • 42f772beed examples: some function calling examples cleanup Aleix Conchillo Flaqué 2024-05-30 11:05:08 -07:00
  • 3655c4a0fc services: move function calling registration to LLMService Aleix Conchillo Flaqué 2024-05-30 10:54:21 -07:00
  • 012dbffd94 update CHANGELOG.md for function calling Aleix Conchillo Flaqué 2024-05-30 10:54:02 -07:00
  • ff1b2961d8 fixup cb/test-cleanup Chad Bailey 2024-05-31 14:20:46 +00:00
  • ba42cffcc2 test cleanup Chad Bailey 2024-05-31 14:16:53 +00:00
  • 9778d86607 everything but audioframe and endpipeframe Chad Bailey 2024-05-30 16:06:27 +00:00
  • 4b39efeee3 fix(langchain): try/catch langchain import in service; Only langchain is installed with the [langchain] extra (#190) TomTom101 2024-05-31 10:19:27 +02:00
  • 7a6136fa9d make all transports read/write functions async aleix/websocket-transport-async Aleix Conchillo Flaqué 2024-05-30 16:28:17 -07:00
  • 219af71227 update CHANGELOG and create websocker-server instructions Aleix Conchillo Flaqué 2024-05-30 15:02:12 -07:00
  • d2117c6f32 examples: fix websocket-client audio playback Aleix Conchillo Flaqué 2024-05-30 14:48:22 -07:00
  • 533c09741c examples: use gpt-4o model by default Aleix Conchillo Flaqué 2024-05-30 14:38:13 -07:00
  • 19caf750fd Merge pull request #194 from pipecat-ai/khk-cartesia-changelog Kwindla Hultman Kramer 2024-05-30 14:18:41 -07:00
  • 797f82c836 examples: websocket-server updates Aleix Conchillo Flaqué 2024-05-29 16:21:23 -07:00
  • fe8f1c8360 transport(websocket): update audio_frame_size Aleix Conchillo Flaqué 2024-05-29 23:48:55 -07:00
  • e38ca3e455 serializers(protobuf): support id and name fields Aleix Conchillo Flaqué 2024-05-29 23:48:39 -07:00
  • 4bab20643b added sample_rate and num_channels to protobuf AudioRawFrame Aleix Conchillo Flaqué 2024-05-29 16:20:04 -07:00
  • 8f7b3e1d5d transports: simplify and fix async and nested decorators Aleix Conchillo Flaqué 2024-05-29 12:47:09 -07:00
  • 4099256c18 use get_event_loop() and move event handlers to BaseTransport Aleix Conchillo Flaqué 2024-05-29 11:25:49 -07:00
  • f4ae56d7b6 examples: add and update wbesocket eaxmples Aleix Conchillo Flaqué 2024-05-29 10:37:20 -07:00
  • 9fd061e33e transports: added new WebsocketServerTransport Aleix Conchillo Flaqué 2024-05-29 10:36:46 -07:00
  • 5d2f062afa serializers: added BaseSerializer Aleix Conchillo Flaqué 2024-05-29 10:36:05 -07:00
  • d8b483dc1e frames: generate protobuf pb2 file for pipecat package Aleix Conchillo Flaqué 2024-05-29 10:33:23 -07:00
  • 02191b7d58 pyproject: add protobuf dependency Aleix Conchillo Flaqué 2024-05-29 10:32:57 -07:00
  • 291c39efc4 dev-requirements: add grpcio-tools Aleix Conchillo Flaqué 2024-05-29 10:32:39 -07:00
  • 296611714f added cartesia line to CHANGELOG.md Kwindla Hultman Kramer 2024-05-30 10:41:00 -07:00
  • 4c3d19cc8b Function calling (#175) chadbailey59 2024-05-30 12:25:39 -05:00
  • a3ba07c7a3 Merge pull request #193 from pipecat-ai/aleix/fix-camera-out-enabled-cpu Aleix Conchillo Flaqué 2024-05-31 01:25:06 +08:00
  • a1579808b2 Merge pull request #189 from pipecat-ai/khk-cartesia-etc Kwindla Hultman Kramer 2024-05-30 10:24:45 -07:00
  • aecb9f5816 transport(output): fix high CPU usage with camera_out_enabled and no images Aleix Conchillo Flaqué 2024-05-30 10:18:43 -07:00
  • a5d42a526c Merge pull request #191 from pipecat-ai/aleix/fix-silero-vad Aleix Conchillo Flaqué 2024-05-30 23:25:52 +08:00
  • a9472f8116 vad: fix silero vad frame processor Aleix Conchillo Flaqué 2024-05-30 07:50:09 -07:00
  • b19243ab75 fix: corrected hint to install Langchain libs TomTom101 2024-05-30 10:53:42 +02:00
  • 2bf094b950 test(langchain): Rewrite to unittest, make it meaningful TomTom101 2024-05-30 10:43:33 +02:00
  • d5f106ae19 pr fixes Kwindla Hultman Kramer 2024-05-29 23:41:35 -07:00
  • 920745345a cartesia tts support Kwindla Hultman Kramer 2024-05-29 23:35:35 -07:00
  • 143033d7db fix: install langchain-community with the langchain extra TomTom101 2024-05-28 16:07:40 +02:00
  • 335990c145 wip: hint to install langchain_community TomTom101 2024-05-28 11:42:17 +02:00
  • 6d24e836b0 wip: Example using LC message history TomTom101 2024-05-28 11:31:36 +02:00
  • 278a2fed56 wip: First stab at langchain support TomTom101 2024-05-28 10:51:42 +02:00
  • c444004eec Merge pull request #186 from pipecat-ai/aleix/update-changelog-0.0.24 v0.0.24 Aleix Conchillo Flaqué 2024-05-29 23:23:06 +08:00
  • 72cf7896d7 update CHANGELOG.md 0.0.24 Aleix Conchillo Flaqué 2024-05-29 08:22:33 -07:00