Commit Graph

93 Commits

Author SHA1 Message Date
Gokul Mohanarangan
f56eaeb6cc dont delete censored words 2023-09-25 21:25:18 +05:30
projects-g
3a374ea593 Delete server/reflector/llm/llm_params_cod.py 2023-09-25 09:46:00 +05:30
Gokul Mohanarangan
117acfacae update comment 2023-09-25 09:43:02 +05:30
Gokul Mohanarangan
80fd5e6176 update llm params 2023-09-22 07:49:41 +05:30
Gokul Mohanarangan
009d52ea23 update casing and trimming 2023-09-22 07:29:01 +05:30
Gokul Mohanarangan
ab41ce90e8 add profanity filter, post-process topic/title 2023-09-21 11:12:00 +05:30
2b9eef6131 server: use mp3 as default for audio storage
Closes #223
2023-09-13 17:26:03 +02:00
fb93c55993 server: fix nltk download 2023-09-13 11:40:39 +02:00
Gokul Mohanarangan
ed83236145 remove cache dir 2023-09-13 14:41:38 +05:30
Gokul Mohanarangan
9a10eef789 add nltk lookup path 2023-09-13 14:13:31 +05:30
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
600f2ca370 server: add BroadcastProcessor tests 2023-08-31 14:48:12 +02:00
9ed26030a5 server: add Broadcast processor 2023-08-31 14:48:12 +02:00
1d814beb81 server: add a tool runpipeline
Allow to create a pipeline from a single processor
MISSING: support multiple processor, yaml, stdin
2023-08-31 14:48:12 +02:00
bdf7fe6ebc server: update process tools to save all events into a jsonl file 2023-08-31 14:48:12 +02:00
68dce235ec server: pass source and target language from api to pipeline 2023-08-29 11:16:23 +02:00
Gokul Mohanarangan
d92a0de56c update HTTP POST 2023-08-28 15:19:36 +05:30
Gokul Mohanarangan
ebbe01f282 update fixes 2023-08-28 14:32:21 +05:30
Gokul Mohanarangan
49d6e2d1dc return both en and fr in transcriptio 2023-08-28 14:25:44 +05:30
9dcac97efb server: update to have 0-128 range, feedback from jose 2023-08-24 14:58:59 +02:00
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
Gokul Mohanarangan
a0ea32db8a review comments 2023-08-21 13:50:59 +05:30
Gokul Mohanarangan
78153c6cfb update 2023-08-21 12:57:50 +05:30
Gokul Mohanarangan
acdd5f7dab update 2023-08-21 12:53:49 +05:30
Gokul Mohanarangan
5b0883730f translation update 2023-08-21 11:46:28 +05:30
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
f26b6d4621 Merge branch 'main' into feat-user-auth-fief 2023-08-18 10:20:44 +02:00
7809b60011 server: remove print() statements 2023-08-18 10:08:27 +02:00
Gokul Mohanarangan
2d686da15c pass schema as dict 2023-08-17 21:51:44 +05:30
Gokul Mohanarangan
9332870e83 Merge branch 'main' of github.com:Monadical-SAS/reflector into modal 2023-08-17 20:57:58 +05:30
Gokul Mohanarangan
b08724a191 correct schema typing from str to dict 2023-08-17 20:57:31 +05:30
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
Gokul Mohanarangan
a98a9853be PR review comments 2023-08-17 14:42:45 +05:30
Gokul Mohanarangan
235ee73f46 update prompt 2023-08-17 09:59:16 +05:30
Gokul Mohanarangan
17b850951a pull from main 2023-08-17 09:38:35 +05:30
Gokul Mohanarangan
a24c3afe5b cleanup 2023-08-17 09:35:49 +05:30
Gokul Mohanarangan
eb13a7bd64 make schema optional argument 2023-08-17 09:23:14 +05:30
Gokul Mohanarangan
5f79e04642 make schema optional for all LLMs 2023-08-16 22:37:20 +05:30
e12f9afe7b server: implement user authentication (none by default) 2023-08-16 17:24:05 +02:00