Kwindla Hultman Kramer
|
40b3e50815
|
fix system, consecutive same role, and empty message parsing for anthropic
|
2024-10-14 20:56:42 -07:00 |
|
Kwindla Hultman Kramer
|
2f6232fac9
|
fix for initial-messages with single message, and hoisting system message into instructions
|
2024-10-14 18:14:35 -07:00 |
|
Kwindla Hultman Kramer
|
d4269acd67
|
user started/stopped speaking frames and interruption frames
|
2024-10-14 16:07:04 -07:00 |
|
Kwindla Hultman Kramer
|
d2ae82fb38
|
added back in missing LLMFullResponseStartFrame and LLMFullResponseEndFrame
|
2024-10-14 15:18:50 -07:00 |
|
Mark Backman
|
ec0bc7a057
|
A few bug fixes
|
2024-10-14 09:44:20 -04:00 |
|
Kwindla Hultman Kramer
|
6f2a464451
|
conversation save/load for openai, openai-realtime, and anthropic
|
2024-10-13 18:12:03 -07:00 |
|
Kwindla Hultman Kramer
|
ac4c5ab369
|
response content item truncation when interrupted
|
2024-10-13 14:38:04 -07:00 |
|
Kwindla Hultman Kramer
|
9e95419301
|
much cleanup
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
f390ec9608
|
temp commit; debugging
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
ce8a83efba
|
tools frame support and wip message resetting/loading
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
e5a2bf9564
|
context management improvements
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
7838018686
|
fix default response properties getting appended to ResponseCreateEvent
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
31916ed9fd
|
turn on/off openai vad
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
3a2fbc2b19
|
send user started/stopped speaking event from openai realtime events
send user started/stopped speaking event from openai realtime events
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
43520b44da
|
add 'failed' case to Response event object
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
ab4a8d791a
|
RTVI processors should use TextFrame not TextFrame and all subclasses
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
40dc546b81
|
function call fix and user transcription frames
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
5426891feb
|
added input audio pause setting. no frame to update that state, yet.
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
1c5ccd3406
|
fixes for settings updates, context updates, and response creation
|
2024-10-12 21:58:11 -07:00 |
|
Mark Backman
|
3a745bfa3f
|
Handle self._context of None
|
2024-10-12 21:58:11 -07:00 |
|
Mark Backman
|
ac4e39991e
|
Update ai_services for OpenAI Realtime param inputs
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
c870832da6
|
types seem complete; some ws error handling
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
e782016c57
|
renamed a file
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
00badaf98e
|
more pydantic cleanup
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
7dfac0163b
|
bits of pydantic
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
09a3c2a82d
|
major functionality working (not configurable, occasional timing bugs maybe)
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
c32c65014b
|
definitely broke something in the pipeline
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
f082eb10a2
|
small cleanup
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
b8898e449e
|
lots of debugging statements. multiple function calls broken
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
d1f6d229ca
|
space exploration prompt
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
4fa0318005
|
configurability via constructor
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
93ebb9d541
|
working 19-openai-realtime-beta.py example
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
16101c79c5
|
beginning of realtime impl
|
2024-10-12 21:58:11 -07:00 |
|
Aleix Conchillo Flaqué
|
66a76af341
|
Merge pull request #567 from pipecat-ai/aleix/prepare-0.0.43
update CHANGELOG for 0.0.43
v0.0.43
|
2024-10-10 14:09:18 -07:00 |
|
Aleix Conchillo Flaqué
|
d402d91c2f
|
update CHANGELOG for 0.0.43
|
2024-10-10 14:06:18 -07:00 |
|
Mark Backman
|
b05130a089
|
Merge pull request #566 from pipecat-ai/mb/make-markdown-modifiable
Mark the Markdown processor a util, and allow it to take inputs
|
2024-10-10 17:00:19 -04:00 |
|
Mark Backman
|
b3cc0779f0
|
Update the changelog
|
2024-10-10 16:49:20 -04:00 |
|
Mark Backman
|
cbecae40a9
|
Mark the Markdown processor a util, and allow it to take inputs
|
2024-10-10 16:43:48 -04:00 |
|
Mark Backman
|
5b8753c8b6
|
Add speak_code input param
|
2024-10-10 13:17:37 -04:00 |
|
Mark Backman
|
3c5f9457f1
|
More edge case improvements
|
2024-10-10 12:07:00 -04:00 |
|
Mark Backman
|
e32e56d0bc
|
Merge pull request #565 from pipecat-ai/mb/add-markdown-remover
Add a new processor which removes markdown and special chars from TTS text
|
2024-10-10 07:16:42 -04:00 |
|
Mark Backman
|
788aec665b
|
Add a new processor which removes markdown and special chars from TTS text
|
2024-10-10 07:11:31 -04:00 |
|
Mark Backman
|
3cada03a92
|
Merge pull request #564 from pipecat-ai/mb/bot-tts-text-urgent
Make bot-tts-text messages urgent
|
2024-10-08 19:26:46 -04:00 |
|
Mark Backman
|
e21fb520f9
|
Make bot-tts-text messages urgent
|
2024-10-08 17:07:08 -04:00 |
|
Aleix Conchillo Flaqué
|
3403197a90
|
Merge pull request #552 from pipecat-ai/aleix/rtvi-user-llm-text
rtvi: add RTVIUserLLMTextProcessor
|
2024-10-07 08:33:29 -07:00 |
|
Aleix Conchillo Flaqué
|
8cdb9ab1ad
|
rtvi: internal transport message should be urgent
|
2024-10-07 08:04:14 -07:00 |
|
Mark Backman
|
5dbf26d283
|
Handle cases where text is either a list or a string
|
2024-10-07 07:21:32 -04:00 |
|
Mark Backman
|
8001bab9b0
|
Remove another instance of urgent=true
|
2024-10-07 06:58:32 -04:00 |
|
Aleix Conchillo Flaqué
|
12d0686adc
|
rtvi: rename bot-audio to bot-tts-audio
|
2024-10-06 16:50:55 -07:00 |
|
Aleix Conchillo Flaqué
|
a28a5e954a
|
add TransportMessageSystemFrame
|
2024-10-06 16:50:12 -07:00 |
|