Aleix Conchillo Flaqué
|
458549f7df
|
AWSBedrockLLMService: fix function calling
|
2025-05-07 09:26:26 -07:00 |
|
Aleix Conchillo Flaqué
|
a8405649d0
|
aws: use AWS prefix for all services
|
2025-05-07 09:26:26 -07:00 |
|
Aleix Conchillo Flaqué
|
ce1a72850b
|
tests: add bedrock context aggregator tests
|
2025-05-07 09:26:26 -07:00 |
|
Mark Backman
|
20a59e8c56
|
Add InterimTranscriptionFrame and TranscriptionFrame to STTMuteFilter frame processing
|
2025-04-30 10:50:56 -04:00 |
|
Aleix Conchillo Flaqué
|
e97de43de2
|
add LLMUserAggregatorParams and LLMAssistantAggregatorParams
|
2025-04-16 15:19:19 -07:00 |
|
Mark Backman
|
5f3bbf9828
|
Rely on default OpenAI model for examples and tests
|
2025-04-16 08:33:34 -04:00 |
|
Mark Backman
|
6d10732889
|
Update OpenAILLMService examples to use gpt-4.1
|
2025-04-15 14:59:55 -04:00 |
|
Aleix Conchillo Flaqué
|
79f29e14dd
|
processors: add ProducerProcessor and ConsumerProcessor
|
2025-04-03 09:44:56 -07:00 |
|
Aleix Conchillo Flaqué
|
31311d8ac5
|
tests: fix test_user_idle_processor for python 3.10
|
2025-04-01 13:54:59 -07:00 |
|
Aleix Conchillo Flaqué
|
3a37b11e56
|
TranscriptProcessor: send TranscriptionUpdateFrame after interruption
|
2025-04-01 10:21:21 -07:00 |
|
Aleix Conchillo Flaqué
|
648bdea64c
|
fix formatting
|
2025-03-31 15:04:45 -07:00 |
|
milo157
|
ed387e876a
|
Merge pull request #1486 from CerebriumAI/feature/ultravox
Feature/ultravox - bug fixes
|
2025-03-31 15:03:26 -07:00 |
|
Aleix Conchillo Flaqué
|
9eba8f1637
|
services: restructure base AI services into modules
|
2025-03-31 13:53:36 -07:00 |
|
Aleix Conchillo Flaqué
|
7203ef6885
|
examples: use new services packages
|
2025-03-30 16:21:00 -07:00 |
|
Aleix Conchillo Flaqué
|
3074a62bb1
|
services: restructure services into folders
|
2025-03-30 16:21:00 -07:00 |
|
Filipi Fuchter
|
45787520b2
|
Refactoring the piper test to use run_test provided by Pipecat
|
2025-03-27 07:45:28 -03:00 |
|
Filipi Fuchter
|
d223201c3f
|
Merge branch 'main' into piper-tts
# Conflicts:
# test-requirements.txt
|
2025-03-26 16:47:45 -03:00 |
|
Aleix Conchillo Flaqué
|
077952b658
|
GoogleAssistantContextAggregator: allow any value as function call result
|
2025-03-25 19:11:27 -07:00 |
|
Aleix Conchillo Flaqué
|
19b464ba23
|
tests: add assistant aggregator function call frame handling
|
2025-03-25 15:37:06 -07:00 |
|
Aleix Conchillo Flaqué
|
d71b520153
|
update CHANGELOG.md and fix formatting
|
2025-03-20 18:58:06 -07:00 |
|
milo157
|
3b4d91e1c1
|
Fixed ultravox service bugs (#1420)
|
2025-03-20 18:55:43 -07:00 |
|
Aleix Conchillo Flaqué
|
5a39f146f6
|
LLMUserContextAggregator: fix emulated user started/stopped speaking issues
|
2025-03-20 11:23:40 -07:00 |
|
Aleix Conchillo Flaqué
|
d1550d5a85
|
tests: remove TestFrameProcessor, reimplement with run_test()
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
a98000fd1d
|
function calling now run in tasks
|
2025-03-20 08:51:25 -07:00 |
|
Aleix Conchillo Flaqué
|
e18d9f6a11
|
PipelineTask: automatically cancel tasks if pipeline is idle
|
2025-03-19 23:30:46 -07:00 |
|
Aleix Conchillo Flaqué
|
e7224473f2
|
utils(text): add new SkipTagsAggregator
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
1a3a268c9d
|
utils(string): add new function parse_start_end_tags()
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
11984b89b7
|
utils(string): add support for floating point numbers
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
1dbad2326a
|
utils(string): support email addresses in end of sentence matching
|
2025-03-19 10:57:27 -07:00 |
|
Mark Backman
|
2dee882710
|
Add unit tests
|
2025-03-18 07:30:37 -04:00 |
|
Mark Backman
|
6885d07e88
|
Simplify the TranscriptProcessor _emit_aggregated_text logic
|
2025-03-17 16:36:03 -04:00 |
|
Mark Backman
|
571c10403f
|
tests: Add additional coverage to test_transcript_processor
|
2025-03-17 16:35:35 -04:00 |
|
Aleix Conchillo Flaqué
|
f8610a69a5
|
introduce text aggregators
|
2025-03-14 10:48:25 -07:00 |
|
Aleix Conchillo Flaqué
|
1b3b4ee04a
|
PipelineTask: only call event handlers if a filter is matched
|
2025-03-13 18:44:30 -07:00 |
|
Aleix Conchillo Flaqué
|
25dcf7def6
|
PipelineTask: add on_frame_reached_upstream/on_frame_reached_downstream
|
2025-03-13 10:26:11 -07:00 |
|
Filipi Fuchter
|
ebcde719a6
|
Integration test for function calling.
|
2025-03-05 14:11:16 -03:00 |
|
Filipi Fuchter
|
5c912927bb
|
Unit tests for function calling adapters.
|
2025-03-05 14:11:02 -03:00 |
|
Aleix Conchillo Flaqué
|
8db9d16174
|
add new LLMFullResponseAggregator
|
2025-02-28 13:05:21 -08:00 |
|
Aleix Conchillo Flaqué
|
e60b65228b
|
allow multiple StartFrames
|
2025-02-25 10:24:04 -08:00 |
|
Aleix Conchillo Flaqué
|
6028f0f23a
|
PipelineTask: pass observers in contructor parameter
|
2025-02-24 21:29:17 -08:00 |
|
Mark Backman
|
b5662520aa
|
Add one additional ellipsis test to test_utils_string
|
2025-02-23 11:04:24 -05:00 |
|
Aleix Conchillo Flaqué
|
12bce2e8c0
|
utils: add support for ellipses in match_endofsentence()
|
2025-02-21 15:05:50 -08:00 |
|
Aleix Conchillo Flaqué
|
50b6cc8135
|
network: added exponential_backoff_time() function
|
2025-02-18 17:42:43 -08:00 |
|
Aleix Conchillo Flaqué
|
90b9dce710
|
STTMuteFilter: ignore audio frames so no transcriptions are generated
|
2025-02-17 19:59:05 -08:00 |
|
Aleix Conchillo Flaqué
|
f6912c0f9a
|
utils: don't consider colon an end of sentence
|
2025-02-14 18:47:33 -08:00 |
|
Mark Backman
|
a49d81e519
|
tests: add tests for TranscriptProcessor
|
2025-02-14 17:10:40 -05:00 |
|
Mark Backman
|
b2754bf208
|
Merge pull request #1219 from pipecat-ai/mb/markdown-text-filter-tests
Add MarkdownTextFilter tests
|
2025-02-13 21:10:52 -05:00 |
|
Mark Backman
|
ed6201910b
|
Add MarkdownTextFilter tests
|
2025-02-13 18:51:46 -05:00 |
|
Mark Backman
|
ac5ebc587e
|
Add tests for UserIdleProcessor
|
2025-02-13 18:47:29 -05:00 |
|
Aleix Conchillo Flaqué
|
5909dff423
|
LLMContextResponseAggregator: add VAD emulation support
|
2025-02-13 15:25:22 -08:00 |
|