Luis Novo
d7b0fff954
Api podcast migration ( #93 )
...
Creates the API layer for Open Notebook
Creates a services API gateway for the Streamlit front-end
Migrates the SurrealDB SDK to the official one
Change all database calls to async
New podcast framework supporting multiple speaker configurations
Implement the surreal-commands library for async processing
Improve docker image and docker-compose configurations
2025-07-17 08:36:11 -03:00
LUIS NOVO
61b3583a57
fix: fix provider routing for podcasts and add a try block to catch podcast generation issues
2025-06-10 11:52:41 -03:00
LUIS NOVO
aa4912334b
fix: replace GEMINI_API_KEY with GOOGLE_API_KEY as per new SDK
2025-05-22 09:12:36 -03:00
LUIS NOVO
fe23e35670
fix elevenlabs provider selection
2025-03-11 20:49:53 -03:00
LUIS NOVO
dbe362f95a
enable podcast longform
2024-11-19 00:01:18 -03:00
LUIS NOVO
dd99531b00
final tweaks to podcast
2024-11-13 21:46:15 -03:00
LUIS NOVO
4f9aa63b3e
add longform option to podcast generation
2024-11-13 19:08:03 -03:00
LUIS NOVO
182ae741d8
cleanup podcast
2024-11-13 17:02:48 -03:00
LUIS NOVO
dc76d6b8d8
enable different text models for podcast
2024-11-08 18:29:51 -03:00
LUIS NOVO
68cd7d7dda
setup text to speech models in Podcasts
2024-10-30 17:17:16 -03:00
LUIS NOVO
8bb5db158f
implement model config
2024-10-30 14:09:24 -03:00
LUIS NOVO
a66a8636fe
add ordering and change date strategy
2024-10-29 10:42:41 -03:00
LUIS NOVO
8dac6dd2ac
improve object validation
2024-10-26 18:55:56 -03:00
LUIS NOVO
01f8eab10e
add podcast support
2024-10-26 05:17:58 -03:00
LUIS NOVO
177d2c2b93
WIP: podcast feature
2024-10-24 13:25:01 -03:00