Koper
c85c2b2ca7
Fix favicon error 500
2023-08-09 18:58:35 +07:00
Koper
0ff8eb2cf3
Front end API implementation (draft)
2023-08-08 21:18:54 +07:00
Mathieu Virbel
0272904363
Merge
2023-08-08 15:33:55 +02:00
7d40305737
Implement retry that automatically detect httpx and backoff ( #119 )
...
* server: implement retry that automatically detect httpx and backoff
Closes #118
* server: fix formatting
2023-08-08 14:03:36 +02:00
Jose
04d6a2cfae
Merge pull request #105 from Monadical-SAS/jose/ui
...
UI improvements
2023-08-08 04:04:09 -05:00
Jose B
a18850e74b
Merge branch 'main' into jose/ui
2023-08-08 03:56:56 -05:00
Jose B
74e2db0bcf
place btn at bottom
2023-08-08 03:56:27 -05: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
e55cfce930
server: fixes tests
2023-08-04 18:16:51 +02:00
Andreas Bonini
6e54a6dd30
Add files via upload
2023-08-04 19:39:49 +07:00
Koper
750855adf1
Update r-icon.png
2023-08-04 19:38:59 +07:00
Mathieu Virbel
dce92e0cf7
server: fixes pipeline logger not transmitted to processors
...
Closes #110
2023-08-04 12:02:18 +02:00
Mathieu Virbel
6d2085ce61
server: update topic detection minimum length required
2023-08-04 11:53:56 +02:00
Andreas Bonini
3433fcb455
Merge pull request #103 from Monadical-SAS/initial-branding
...
Implement meta fields and favicon
2023-08-04 15:39:05 +07:00
Koper
bb7cddf038
Merge branch 'main' into initial-branding
2023-08-04 15:38:46 +07:00
Koper
783dcf5850
Changed to "Reach"
2023-08-04 15:36:29 +07:00
Mathieu Virbel
dc84f578e0
frontend: trigger vercel update with latest env variables
2023-08-04 10:32:36 +02:00
7f67c56f7e
frontend: allow configuration of another webrtc server url ( #108 )
2023-08-04 10:25:41 +02:00
d94e2911c3
Serverless GPU support on banana.dev ( #106 )
...
* serverless: implement banana backend for both audio and LLM
Related to monadical-sas/reflector-gpu-banana project
* serverless: got llm working on banana !
* tests: fixes
* serverless: fix dockerfile to use fastapi server + httpx
2023-08-04 10:24:11 +02:00
a5ce66c299
pre-commit: update for server part ( #104 )
2023-08-04 10:15:38 +02:00
Jose B
b05d0a0cdf
Merge branch 'main' into jose/ui
2023-08-03 12:41:52 -05:00
Jose B
78b77bd6d8
more styling + auto scroll behavior
2023-08-03 12:39:46 -05:00
Koper
9c86e7fbc6
Implement meta fields and favicon
2023-08-03 19:13:21 +07:00
Andreas Bonini
d6c4878894
Merge pull request #97 from Monadical-SAS/yarn-format-experimentation
...
Installed pre-commit
2023-08-03 18:20:40 +07:00
Andreas Bonini
a8cd370272
Delete TIMELINE.md
2023-08-03 17:51:35 +07:00
projects-g
30cffeeb6b
Merge pull request #100 from Monadical-SAS/feat/gokul
...
Sample Chat generation with LLM
2023-08-03 13:06:28 +05:30
Gokul Mohanarangan
6fc5fe9c6a
sample chat llm
2023-08-03 12:28:22 +05:30
Jose B
c0419f19ca
styling
2023-08-02 16:54:06 -05:00
Koper
a8ea3a8bdf
pre-commit now does yarn format and several other tasks
2023-08-02 18:35:38 +07:00
Koper
7192e9b1b9
Update TIMELINE.md
2023-08-02 18:26:34 +07:00
Koper
f7d3c469e2
Installed pre-commit
2023-08-02 18:25:35 +07:00
Andreas Bonini
7f92756735
Merge pull request #94 from Monadical-SAS/www-sentry
...
Hooked Up NextJS to Sentry
2023-08-02 16:56:57 +07:00
Koper
c23f3e350b
Re-generated auth token
2023-08-02 16:38:08 +07:00
Koper
13bf2d0d14
Re-added .sentryclirc to .gitignore for security concerns
2023-08-02 16:34:50 +07:00
4d4292e1b5
server: add sentry to server ( #93 )
...
Closes #91
2023-08-02 11:28:18 +02:00
Koper
be6c10cc9d
Sentry (www)
2023-08-02 16:20:29 +07:00
a3870efc40
Merge pull request #85 from Monadical-SAS/feat-server-pipeline
...
Backend refactoring
2023-08-02 11:11:11 +02:00
Mathieu Virbel
e4f2b785ca
server: update process tools and tests
2023-08-01 20:16:54 +02:00
Mathieu Virbel
cb198927b0
server: add default uvicorn server + update readme
2023-08-01 20:13:16 +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
99c9ba3e6b
tests: remove unused mock
2023-08-01 16:08:15 +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
Mathieu Virbel
42f1442e56
server: introduce LLM backends
2023-08-01 14:23:34 +02:00
224afc6f28
fastapi: implement server with same back compatibility as before
2023-07-29 15:59:25 +02:00
3908c1ca53
processors: customize logger and auto describe
2023-07-29 01:32:37 +02:00
6f61863136
processors: implement Pipeline, simplify usage
2023-07-29 00:59:09 +02:00
Mathieu Virbel
509840cb4c
processors: Introduce processors implementation
...
Each processor is standalone, with define INPUT/OUTPUT.
Processor can be threaded or not (can be extensible later)
TODO: Pipeline that automatically connect all processors, flush and clean data
To test: python -m reflector.processors tests/records/test_mathieu_hello.wav
```
Transcript: [00:00.500]: Hi there, everyone.
Transcript: [00:02.700]: Today, I want to share my incredible experience.
Transcript: [00:05.461]: with Reflector, a cutineage product that revolutionizes audio processing.
Transcript: [00:10.922]: With Refector, I can easily convert any audio into accurate transcription.
Transcript: [00:16.493]: serving me hours of tedious manual work.
```
This is not a good transcript, but not the purpose here.
2023-07-28 20:08:33 +02:00