Aleix Conchillo Flaqué
dd3b4083eb
Merge pull request #204 from TomTom101/TomTom101/langchain
...
fix: Fixed imports, support new PipelineParams
2024-06-03 03:16:30 +08:00
TomTom101
89673a4040
test(langchain): Use new PipelineParams in test
2024-06-02 20:19:55 +02:00
TomTom101
410dbd3dfc
fix: Fixed imports, support new PipelineParams
2024-06-02 20:16:11 +02:00
Aleix Conchillo Flaqué
0197efa524
Merge pull request #200 from pipecat-ai/aleix/changelog-0.0.25
...
update CHANGELOG.md for version 0.0.25
v0.0.25
2024-06-01 07:48:42 +08:00
Aleix Conchillo Flaqué
16e76caa33
update CHANGELOG.md for version 0.0.25
2024-05-31 16:48:03 -07:00
Aleix Conchillo Flaqué
1f5240694d
Merge pull request #199 from pipecat-ai/aleix/langchain-changelog
...
move LangchainProcessor to processors/frameworks and update CHANGELOG
2024-06-01 07:46:51 +08:00
Aleix Conchillo Flaqué
f087151db7
move LangchainProcessor to processors/frameworks and update CHANGELOG
2024-05-31 16:45:39 -07:00
Aleix Conchillo Flaqué
0b691ff597
Merge pull request #198 from pipecat-ai/aleix/websocket-transport
...
websocket transport support
2024-06-01 04:40:39 +08:00
Aleix Conchillo Flaqué
0d6eee705f
Merge pull request #190 from TomTom101/TomTom101/langchain
...
Langchain service
2024-06-01 04:21:12 +08:00
Aleix Conchillo Flaqué
58d20ec9dc
transport(websocket-server): add on_client_disconnected
2024-05-31 12:52:43 -07:00
Aleix Conchillo Flaqué
38befe1dc1
examples(websocket): rename server.py to bot.py
2024-05-31 12:09:54 -07:00
Aleix Conchillo Flaqué
2f335100a5
remove storage folder
2024-05-31 11:54:18 -07:00
Aleix Conchillo Flaqué
3fef818843
examples(websocket-server): use VAD analyzer from transport
2024-05-31 11:54:18 -07:00
Aleix Conchillo Flaqué
428c8af77e
transports(websocket): base class from BaseInputTransport
2024-05-31 11:54:18 -07:00
Aleix Conchillo Flaqué
54fccd2e25
pipeline: cleanup processors one by one
2024-05-31 11:37:43 -07:00
Aleix Conchillo Flaqué
66c6a5dc0f
transports(websocket): base class from BaseOutputTransport
2024-05-31 11:37:43 -07:00
Aleix Conchillo Flaqué
92561ae19d
some event loop parameter updates
2024-05-31 11:37:43 -07:00
Aleix Conchillo Flaqué
b85e93410b
transports(daily): fix event handlers callback
2024-05-31 11:37:43 -07:00
Aleix Conchillo Flaqué
593993ba97
transports(base_input): remove unnecessary task
2024-05-31 11:37:41 -07:00
Aleix Conchillo Flaqué
7b8b606278
update CHANGELOG and create websocker-server instructions
2024-05-31 11:37:19 -07:00
Aleix Conchillo Flaqué
7116ad0607
examples: fix websocket-client audio playback
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
c507044277
examples: use gpt-4o model by default
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
5f45a9d90f
examples: websocket-server updates
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
e31e87aabd
transport(websocket): update audio_frame_size
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
2957416d90
serializers(protobuf): support id and name fields
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
b9b761b67a
added sample_rate and num_channels to protobuf AudioRawFrame
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
a7539e9317
transports: simplify and fix async and nested decorators
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
75575c0c68
use get_event_loop() and move event handlers to BaseTransport
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
77b3e08214
examples: add and update wbesocket eaxmples
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
956b783c1a
transports: added new WebsocketServerTransport
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
e90c080470
serializers: added BaseSerializer
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
37aabaa03a
frames: generate protobuf pb2 file for pipecat package
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
3e289a7bef
pyproject: add protobuf dependency
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
6dd5e3fdf5
dev-requirements: add grpcio-tools
2024-05-31 11:36:52 -07:00
Aleix Conchillo Flaqué
e60df3c7c0
Merge pull request #195 from pipecat-ai/aleix/function-calling-move-to-llmservice
...
function calling move to LLMService
2024-06-01 02:36:29 +08:00
Aleix Conchillo Flaqué
42f772beed
examples: some function calling examples cleanup
2024-05-31 11:36:04 -07:00
Aleix Conchillo Flaqué
3655c4a0fc
services: move function calling registration to LLMService
2024-05-31 11:36:04 -07:00
Aleix Conchillo Flaqué
012dbffd94
update CHANGELOG.md for function calling
2024-05-31 11:36:03 -07:00
TomTom101
4b39efeee3
fix(langchain): try/catch langchain import in service; Only langchain is installed with the [langchain] extra ( #190 )
2024-05-31 10:19:27 +02:00
Kwindla Hultman Kramer
19caf750fd
Merge pull request #194 from pipecat-ai/khk-cartesia-changelog
...
Added cartesia line to CHANGELOG.md
2024-05-30 14:18:41 -07:00
Kwindla Hultman Kramer
296611714f
added cartesia line to CHANGELOG.md
2024-05-30 10:41:00 -07:00
chadbailey59
4c3d19cc8b
Function calling ( #175 )
...
* added function calling code back
* removed old llm_context file
* added integration testing for openai
* added function calling example
* added function callbacks
* added function start callback
* fixup
* fixup
* added different return type support for function calling
* intake example working
* added frame loggers
* cleanup
* fixup
* Update openai.py
* removed function call frame types
* fixup
* re-added example
* renumbered wake phrase
* fixup for autopep8
* remove unused imports
2024-05-30 12:25:39 -05:00
Aleix Conchillo Flaqué
a3ba07c7a3
Merge pull request #193 from pipecat-ai/aleix/fix-camera-out-enabled-cpu
...
transport(output): fix high CPU usage with camera_out_enabled and no …
2024-05-31 01:25:06 +08:00
Kwindla Hultman Kramer
a1579808b2
Merge pull request #189 from pipecat-ai/khk-cartesia-etc
...
Cartesia TTS
2024-05-30 10:24:45 -07:00
Aleix Conchillo Flaqué
aecb9f5816
transport(output): fix high CPU usage with camera_out_enabled and no images
2024-05-30 10:18:43 -07:00
Aleix Conchillo Flaqué
a5d42a526c
Merge pull request #191 from pipecat-ai/aleix/fix-silero-vad
...
vad: fix silero vad frame processor
2024-05-30 23:25:52 +08:00
Aleix Conchillo Flaqué
a9472f8116
vad: fix silero vad frame processor
2024-05-30 07:50:58 -07:00
TomTom101
b19243ab75
fix: corrected hint to install Langchain libs
2024-05-30 10:53:42 +02:00
TomTom101
2bf094b950
test(langchain): Rewrite to unittest, make it meaningful
2024-05-30 10:43:33 +02:00
Kwindla Hultman Kramer
d5f106ae19
pr fixes
2024-05-29 23:41:35 -07:00