|
|
2b9eef6131
|
server: use mp3 as default for audio storage
Closes #223
|
2023-09-13 17:26:03 +02:00 |
|
projects-g
|
9fe261406c
|
Feature additions (#210)
* initial
* add LLM features
* update LLM logic
* update llm functions: change control flow
* add generation config
* update return types
* update processors and tests
* update rtc_offer
* revert new title processor change
* fix unit tests
* add comments and fix HTTP 500
* adjust prompt
* test with reflector app
* revert new event for final title
* update
* move onus onto processors
* move onus onto processors
* stash
* add provision for gen config
* dynamically pack the LLM input using context length
* tune final summary params
* update consolidated class structures
* update consolidated class structures
* update precommit
* add broadcast processors
* working baseline
* Organize LLMParams
* minor fixes
* minor fixes
* minor fixes
* fix unit tests
* fix unit tests
* fix unit tests
* update tests
* update tests
* edit pipeline response events
* update summary return types
* configure tests
* alembic db migration
* change LLM response flow
* edit main llm functions
* edit main llm functions
* change llm name and gen cf
* Update transcript_topic_detector.py
* PR review comments
* checkpoint before db event migration
* update DB migration of past events
* update DB migration of past events
* edit LLM classes
* Delete unwanted file
* remove List typing
* remove List typing
* update oobabooga API call
* topic enhancements
* update UI event handling
* move ensure_casing to llm base
* update tests
* update tests
|
2023-09-13 11:26:08 +05:30 |
|
|
|
a3edd7a7cd
|
server: update metric for rtc_offer
|
2023-09-12 20:46:01 +02:00 |
|
|
|
60edca6366
|
server: add prometheus instrumentation
|
2023-09-12 13:11:13 +02:00 |
|
|
|
68dce235ec
|
server: pass source and target language from api to pipeline
|
2023-08-29 11:16:23 +02:00 |
|
Gokul Mohanarangan
|
49d6e2d1dc
|
return both en and fr in transcriptio
|
2023-08-28 14:25:44 +05:30 |
|
|
|
621ae7d681
|
server: update to set 256 points by default
|
2023-08-24 14:58:59 +02:00 |
|
|
|
c21d88b797
|
server: implement audio waveform download as json
Closes #136
|
2023-08-24 14:58:59 +02:00 |
|
|
|
4cbda1d0c6
|
server: allow transcript summary edition
Closes #161
|
2023-08-22 15:22:19 +02:00 |
|
|
|
466d3670a1
|
server: support Range HTTP header for audio download
Closes #178
|
2023-08-22 15:22:00 +02:00 |
|
|
|
eac40404a9
|
server: fixes get_all
|
2023-08-18 15:28:32 +02:00 |
|
|
|
de38b0047d
|
server: deactivate user auth for ws for now
|
2023-08-18 12:49:02 +02:00 |
|
|
|
2339be4172
|
server: add PUBLIC_MODE settings to allow listing for anonymous user
|
2023-08-18 12:45:59 +02:00 |
|
|
|
0c93a39e33
|
server: add transcript verification on get_by_id
|
2023-08-18 12:39:19 +02:00 |
|
|
|
2a3ad5657f
|
server: add /v1/me to get current user information
sub, email and email_verified
|
2023-08-18 12:02:16 +02:00 |
|
|
|
7809b60011
|
server: remove print() statements
|
2023-08-18 10:08:27 +02:00 |
|
Koper
|
0e5bc7e997
|
Merge branch 'main' into feat-user-auth-fief
|
2023-08-17 22:20:16 +07:00 |
|
|
|
b43bd00fc0
|
server: fixes wav not saved correctly and mp3 generation invalid if started from /tmp from another device
|
2023-08-17 16:49:22 +02:00 |
|
|
|
4e9940fe29
|
server: fixes tests
|
2023-08-17 14:46:48 +02:00 |
|
|
|
e12f9afe7b
|
server: implement user authentication (none by default)
|
2023-08-16 17:24:05 +02:00 |
|
|
|
0b2fb6ee85
|
server: remove non-apified server
|
2023-08-16 09:53:39 +02:00 |
|
|
|
a809e5e734
|
server: implement wav/mp3 audio download
If set, will save audio transcription to disk.
MP3 conversion is on-request, but cached to disk as well only if it is successfull.
Closes #148
|
2023-08-16 09:34:26 +02:00 |
|
|
|
044f40eb32
|
server: fixes for tests
|
2023-08-15 17:40:26 +02:00 |
|
|
|
857505124f
|
server: implement data persistence with database
Using databases + sqlite/postgresql depending of what you want.
Use DATABASE_URL to configure
Closes #70
|
2023-08-15 17:40:26 +02:00 |
|
Mathieu Virbel
|
01806ce037
|
server: remove warmup, increase LLM timeout for now
|
2023-08-11 19:56:39 +02:00 |
|
Mathieu Virbel
|
38a5ee0da2
|
server: implement warmup event for llm and transcription
|
2023-08-11 15:32:41 +02:00 |
|
Mathieu Virbel
|
a2518df3bd
|
server: fixes websocket preventing server to stop
|
2023-08-11 15:18:13 +02:00 |
|
Mathieu Virbel
|
92366f2662
|
server: fix websocket
|
2023-08-09 14:37:39 +02:00 |
|
Mathieu Virbel
|
26e34aec2d
|
server: ensure transcript status model is updated + tests
|
2023-08-09 11:23:28 +02:00 |
|
Mathieu Virbel
|
a9e0c9aa03
|
server: implement status update in model and websocket
|
2023-08-09 11:21:48 +02:00 |
|
Mathieu Virbel
|
7f807c8f5f
|
server: implement FINAL_SUMMARY for websocket + update tests and fix flush
|
2023-08-08 19:32:20 +02:00 |
|
Mathieu Virbel
|
96f52c631a
|
api: implement first server API + tests
|
2023-08-04 20:06:43 +02:00 |
|
Mathieu Virbel
|
20767fde3f
|
server: start implementing new api
|
2023-08-04 18:17:02 +02:00 |
|
Mathieu Virbel
|
e4f2b785ca
|
server: update process tools and tests
|
2023-08-01 20:16:54 +02:00 |
|
Mathieu Virbel
|
74d2974ed2
|
server: fixes latest implementation details on rtc offer and fastapi
|
2023-08-01 20:09:05 +02:00 |
|
Mathieu Virbel
|
d320558cc9
|
server/rtc: fix topic output
|
2023-08-01 19:12:51 +02:00 |
|
Mathieu Virbel
|
1f8e4200fd
|
tests: rework tests and fixes bugs along the way
|
2023-08-01 16:05:48 +02:00 |
|
Mathieu Virbel
|
bc55cfdea3
|
processors: split processors into their own files
|
2023-08-01 14:24:01 +02:00 |
|
|
|
224afc6f28
|
fastapi: implement server with same back compatibility as before
|
2023-07-29 15:59:25 +02:00 |
|