Updated todo

This commit is contained in:
Adrien Bouvais 2024-08-13 19:54:52 +02:00
parent d2106283d8
commit c543956495

16
TODO.md
View File

@ -16,33 +16,19 @@
[X] Add Deepseek API
[X] Add TogetherAI API
[X] Add Nvidia NIM
[ ] Host the database on Fly.io
[ ] Add login with email and password
[ ] Add login with AppleID
[ ] Better temperature settings. (Anthropic from 0-1, OpenAI from 0-2, DeepSeek from -2-2, ect)
[ ] Auto update the modelsInfos db (At least remove unavailable models and send me an email when new one arrive)
[ ] Encrypt the API keys
[ ] Send me an email every x hours with the new code error logs
[ ] Update the WASM function to show the text instantly
[ ] Implement the JADE_IN_DEV env variable to dev locally on my laptop
# Opti
[ ] Import all company and modelInfos at the start to not request the db
[ ] Reduce db query
[ ] Look to reduce memory
[ ] Check if some routes can be directly in WASM
# Other
[ ] Remove all panic
[ ] Change the terms of service and enter keys page to an HTML
[ ] Split Chat.go into smaller files
[ ] Create a Request package
[X] Use the normal RequestProvider function instead of TestProvider to remove TestProvider
[ ] Add a dashboard to see the use of the app (Like how many this route or this model, ect) accross all users
## Moving from EdgeDB cloud
[ ] Host a EdgeDB container on Fly.io
[ ] Connect to the EdgeDB UI of the hosted db
[ ] Make a small app to test the connection
[ ] Make the dump and restore of the old db to the new
[ ] Link to the new db
[ ] Implement the JADE_IN_DEV env variable to dev locally on my laptop