Enrico Ros
f7aed8dea6
Improve block parsing, now with inline images, multiple-interleaved blocks support
2023-08-25 19:19:00 -07:00
Enrico Ros
9c1d5d761e
Cleanups
2023-08-23 09:24:51 -07:00
Enrico Ros
74f8e66a70
Dynamic Code Highligher/Type Inferrer import. Large performance gains.
2023-08-23 08:58:34 -07:00
Enrico Ros
f626d98fcf
Remove scrollbar
2023-08-23 08:42:49 -07:00
Enrico Ros
c0235e212f
Clearer, faster, and more scoped Code Rendering
2023-08-23 08:15:27 -07:00
Enrico Ros
4d21e136bc
Disable duplication when it would lose data
2023-08-23 07:05:17 -07:00
Enrico Ros
131b0c7351
Report error message from Google Search misconfiguration
2023-08-20 17:18:44 -07:00
Enrico Ros
4e3b1706cf
ElevenLabs: support Streaming (output) endpoint & extract Voices Dropdown
2023-08-20 16:21:20 -07:00
Enrico Ros
9495a509e6
Update useSpeechRecognition to reflect enablement state
...
Note: the REF is holding the current state, while the state holds the
delayed state. But it's good enough to
never race-cond form the UI.
2023-08-20 16:17:28 -07:00
Enrico Ros
c9b22215aa
Vast improvements to the Speech Reco hook
...
- Fix initial delay, up to ~8s on desktop
- Much improve this state
- More improvements and cleanups
2023-08-20 15:42:02 -07:00
Enrico Ros
e5e2b9b8b0
Personas: custom avatars and voices
2023-08-20 15:26:35 -07:00
Enrico Ros
98d791810a
MPEG Streaming support in the ElevenLabs API
...
With this patch, the edge function begins streaming the content right away.
This leads to some minor optimization for the non-streaming use case, as there
is no large audio file kept on the server before transferring.
But this mainly creates a large optimization for the "streaming" use case,
as as the data trickles in, it is sent to the client in pass-through fashion.
2023-08-17 23:54:57 -07:00
Enrico Ros
7b107df84e
fix Chat Message errors displayed as objects
2023-08-17 08:35:32 -07:00
Enrico Ros
bbf6e289d3
Cleanups
2023-08-17 14:53:13 -07:00
Enrico Ros
81bbbdf652
Extract audioUtils
2023-08-16 23:32:22 -07:00
Enrico Ros
0fe49cf5a9
Pre-flush
2023-08-16 21:47:28 -07:00
Enrico Ros
ca87e4b118
Typical spacings if options are appended to the dropdown (consistency)
2023-08-16 21:36:44 -07:00
Enrico Ros
2ad13fb1b4
Fix Error
2023-08-16 21:36:08 -07:00
Enrico Ros
cd245a9ef6
Improve predictability of Speech Reco availability
2023-08-16 21:20:48 -07:00
Enrico Ros
4a258a32eb
More resilient component (for usage in unintended uses)
2023-08-16 21:07:05 -07:00
Enrico Ros
5b8c9281f1
Improve Speech Recognition (less delay, better casing of the temp vs. final)
2023-08-16 21:06:14 -07:00
Enrico Ros
60c8952863
Lints
2023-08-16 07:10:26 -07:00
Enrico Ros
9a320d451c
Consistency improvements
2023-08-16 07:05:19 -07:00
Enrico Ros
a3f16cae1e
Update news
2023-08-15 01:07:53 -07:00
Enrico Ros
76966ebd6c
Explain the Goofy Labs mode
2023-08-15 01:06:53 -07:00
Enrico Ros
fee11748df
Show progress when Goofying around
2023-08-15 00:43:04 -07:00
Enrico Ros
871079c23d
Labs Mode
2023-08-15 00:41:01 -07:00
Enrico Ros
02d0948982
Auto-Close Drawer after selecting a chat, esp. useful on Mobile
2023-08-13 03:09:58 -07:00
Enrico Ros
b96623d558
Reduce to 10 lines of Composer input (max) - as mobile is overflowing
2023-08-13 02:57:55 -07:00
Enrico Ros
3875d2d1d2
Text
2023-08-12 01:43:28 -07:00
Enrico Ros
82455eb7c5
Support Anthropic Claude-Instant 1.2
2023-08-11 07:19:46 -07:00
Enrico Ros
b44deb7404
Improve YT Persona, with Instructions
2023-08-11 04:50:30 -07:00
Enrico Ros
e1939e1a50
Large YT Creation improvement
2023-08-11 04:36:20 -07:00
Enrico Ros
0e546ddbbb
Extract URL and Title from video as well
2023-08-11 04:29:24 -07:00
Enrico Ros
c070af524f
Fix Global to Local chain aborts
2023-08-11 04:29:09 -07:00
Enrico Ros
a27178845b
Improve 'Models' Settings Button
2023-08-11 03:19:42 -07:00
Enrico Ros
6a8463c82e
Fix TabFlex
2023-08-11 03:14:30 -07:00
Enrico Ros
b5ba5b524c
Stop LLM Chain correctly
2023-08-11 03:12:55 -07:00
Enrico Ros
4cc953edd4
Merge branch 'feature-youtrip'
...
# Conflicts:
# src/apps/chat/components/persona-selector/PersonaSelector.tsx
# src/modules/trpc/trpc.router.ts
2023-08-11 01:31:43 -07:00
Enrico Ros
60ed8b3298
Update news
2023-08-11 01:28:01 -07:00
Enrico Ros
3bb05f2bed
Export / Import all, and use the File Picker for both load and save (where available)
2023-08-11 01:08:12 -07:00
Enrico Ros
38793b51a3
Export: backup all
2023-08-10 07:57:19 -07:00
Enrico Ros
7d81a84c85
Accept plugins as 'recipients' in the ChatGPT import
2023-08-10 07:13:15 -07:00
Enrico Ros
e63f6156fe
Overhaul 'Trade' (Import and Export)
2023-08-10 03:04:38 -07:00
Enrico Ros
f63105ef14
Sort
2023-08-10 00:41:33 -07:00
Enrico Ros
ea392d2189
Cleanups
2023-08-09 23:06:03 -07:00
Enrico Ros
0da8930e26
Fix menu length in the worst case
2023-08-09 22:25:45 -07:00
Enrico Ros
19229b1bbc
Fix oblong buttons
2023-08-09 22:04:57 -07:00
Enrico Ros
65bbca20ff
Cleanup ChatGPT import - fixes #150
2023-08-09 21:50:30 -07:00
Enrico Ros
852fba0d35
Import ChatGPT Shared conversations
2023-08-09 20:31:04 -07:00