22 Commits

Author SHA1 Message Date
Dmitry Afanasyev
65db2306ae
remove unused providers (#93) 2024-03-14 01:52:21 +03:00
Dmitry Afanasyev
a18c94882a
update dependencies (#86)
* update dependencies

* format code
2024-02-01 22:29:47 +03:00
Dmitry Afanasyev
bba21b4925
minor improvements (#82)
* update README.md

* add test for existing models

* db datetime to python datetime

* replace(tzinfo=None) in tests
2024-01-09 00:22:44 +03:00
Dmitry Afanasyev
28895f3510
remove models update from migrations (#80)
* add bot models update script

* add last question at field

* update README.md
2024-01-08 21:33:35 +03:00
Dmitry Afanasyev
7cbe7b7c50
add more tests (#79)
* add more tests

* add more tests & update poetry.lock
2024-01-08 15:38:56 +03:00
Dmitry Afanasyev
de55d873f9
close dangerous api methods under api auth (#78)
* close dangerous api methods under api auth

* rename access_token method
2024-01-07 20:06:02 +03:00
Dmitry Afanasyev
8266342214
add ban user action (#77)
* add ban user action

* fix tests

* send message through update.effective_message
2024-01-07 16:08:23 +03:00
Dmitry Afanasyev
d1ae7f2281
add question count table (#73)
* update admin url

* update log level

* add user question count table

* rename ChatGpt to ChatGptModels

* change user to root in ci tests

* add chatgpt_shared volume
2023-12-28 14:26:29 +03:00
Dmitry Afanasyev
460123ef28
add bug report action (#71)
* add bug report

* add admin section to env
2023-12-22 04:05:15 +03:00
Dmitry Afanasyev
0584083a4f
update poetry.lock & add provider VoiGpt (#64)
* update poetry.lock

* fix queue test

* update to python 3.11.7

* update .gitignore with python version

* add provider VoiGpt

---------

Co-authored-by: Dmitry Afanasyev <afanasiev@litres.ru>
2023-12-11 18:00:55 +03:00
Dmitry Afanasyev
e929717b15
update provider chatBase (#48)
* add get_bot iterator

* get_bot is separate application

* Update provider chatBase
2023-10-30 20:02:45 +03:00
Dmitry Afanasyev
4c3c6039e3
add GitHub callback (#38)
* add gpt-3.5-turbo-stream-GptChatly provider

* add GitHub callback
2023-10-13 15:00:34 +03:00
Dmitry Afanasyev
94b50f1b7c
light refactoring (#35)
* update poetry lock

* simple refactoring

* move gpt-3.5-turbo-stream-aivvm to deprecated provider
2023-10-12 12:12:05 +03:00
Dmitry Afanasyev
e9f76d0ea9
update chat service (#31)
* rename chatgpt service

* add zeus tool for new provider

* add zeus tool for new provider

* update chat service

* update README.md
2023-10-10 23:22:41 +03:00
Dmitry Afanasyev
beb32fb0b9
add testing database and chatgpt factories (#28)
* add testing database and chatgpt factories

* include lint job to develop stage

* reformat audioconverter save files to tmp directory

* add api tests

* update README.md
2023-10-08 04:43:24 +03:00
Dmitry Afanasyev
c401e1006c
refactoring (#26) 2023-10-03 23:30:19 +03:00
Dmitry Afanasyev
42f5191042
add gpt model health check (#21) 2023-09-29 20:30:58 +03:00
Dmitry Afanasyev
52df4d338f
add start entry test (#20) 2023-09-29 15:29:06 +03:00
Dmitry Afanasyev
90ec8ccec1
add more tests (#19) 2023-09-29 13:54:57 +03:00
Dmitry Afanasyev
c8b5639944
update gpt provider to latest changes (#17) 2023-09-28 18:35:20 +03:00
29355722fa switch to desktop 2023-09-24 09:29:10 +03:00
Dmitry Afanasyev
7e995866ff
microservices are able to run (#5) 2023-09-24 06:32:49 +03:00