103 Commits

Author SHA1 Message Date
Dmitry Afanasyev
11cfccbb01 add zeus-Vercel and update html (#46) 2023-10-27 18:37:25 +03:00
Dmitry Afanasyev
2e7d4880e0 fix providers ChatBase & llama2 (#45) 2023-10-25 23:54:14 +03:00
Dmitry Afanasyev
ca0ad81ec5 fix provider FreeGpt (#44) 2023-10-24 23:39:51 +03:00
Dmitry Afanasyev
d6d21b4292 add providers GeekGpt FakeGpt (#43)
* move ruff to top of lefthook checks

* add providers GeekGpt FakeGpt
2023-10-23 18:12:28 +03:00
Dmitry Afanasyev
162c3359e8 update gpt-4-ChatgptAi provider (#42)
* reworked base models priority

* add model gpt-4-ChatgptAi
2023-10-20 23:40:31 +03:00
Dmitry Afanasyev
0b53ddbca8 Add provider GeekGpt (#41) 2023-10-18 16:23:27 +03:00
Dmitry Afanasyev
f987453b5d rename main command (#40)
* update poetry.lock

* rename main command

* Remove Ylokh && Vitalentum && GptChatly
2023-10-16 18:38:04 +03:00
Dmitry Afanasyev
a273a89ba0 Update provider ChatForAi && GptForLove (#39)
* Update provider ChatForAi && GptForLove

* update chatg gpt README
2023-10-15 12:02:49 +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
b322e3c1da add llama provider (#37) 2023-10-12 13:55:08 +03:00
Dmitry Afanasyev
359901ade8 fix missing dateutil error (#36) 2023-10-12 12:31:44 +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
7ef8d6e19d add style check by ruff (#34)
* reformat settings

* add init tests for timed lru cache

* add check style by ruff
2023-10-11 22:38:46 +03:00
Dmitry Afanasyev
9e3fac0b94 add gpt/chat api prefix (#33)
* add gpt/chat api prefix

* add chatgpt backend url
2023-10-11 14:21:50 +03:00
Dmitry Afanasyev
7cd0f30c55 add sqladmin (#32) 2023-10-11 02:05:02 +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
f6f3865fb6 rename chatgpt microservice (#30)
* rename chagpt microservice

* add deprecated models
2023-10-09 00:22:26 +03:00
Dmitry Afanasyev
6a97c29023 update providers (#29) 2023-10-08 11:51:01 +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
23031b0777 add database and migration logic (#27)
* update chat_microservice

* reformat logger_conf

* add database

* add service and repository logic

* fix constants gpt base url

* add models endpoints
2023-10-07 00:04:12 +03:00
Dmitry Afanasyev
c401e1006c refactoring (#26) 2023-10-03 23:30:19 +03:00
Dmitry Afanasyev
482e1fdda1 fix tests (#25)
* fix tests

* remove unnecessary mypy ignore
2023-10-03 20:32:12 +03:00
Dmitry Afanasyev
47c7524cf8 add logging to file (#24) 2023-10-03 19:47:41 +03:00
Dmitry Afanasyev
e465d71320 add graylog config (#23)
* add additional chat gpt request error

* add graylog config
2023-10-03 09:19:33 +03:00
Dmitry Afanasyev
ae6cdb896a fix bot healthcheck endpoint (#22) 2023-09-29 20:56:12 +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
7cfda281f7 fix weburl command (#18) 2023-09-28 18:43:27 +03:00
Dmitry Afanasyev
c8b5639944 update gpt provider to latest changes (#17) 2023-09-28 18:35:20 +03:00
Dmitry Afanasyev
61f3a351e2 get gpt service from balshdocker (#16) 2023-09-28 17:36:46 +03:00
Dmitry Afanasyev
59363a495f Develop (#15) 2023-09-26 22:31:16 +03:00
Dmitry Afanasyev
9ad47ce7c3 fix about bot command (#14) 2023-09-26 22:16:54 +03:00
Dmitry Afanasyev
275470f174 add keyboard (#13) 2023-09-26 22:04:45 +03:00
eb36036c04 deploy to production 2023-09-26 20:12:40 +03:00
Dmitry Afanasyev
d6afab4ee4 change chat gpt provider (#12) 2023-09-26 19:15:13 +03:00
665bb51c0c fix ci 2023-09-26 13:32:37 +03:00
Dmitry Afanasyev
4e97baf525 add ci tests in docker compose (#11) 2023-09-26 13:28:34 +03:00
Dmitry Afanasyev
e8ace80d68 add root option for poetry to Dockerfile (#10) 2023-09-26 06:14:25 +03:00
Dmitry Afanasyev
38932d0ba9 install ffmpeg for tests (#9) 2023-09-26 05:49:41 +03:00
Dmitry Afanasyev
00dc8d37b8 install ffmpeg for tests (#8) 2023-09-26 05:47:20 +03:00
Dmitry Afanasyev
b06c09454a update poetry.lock (#7) 2023-09-26 05:40:37 +03:00
Dmitry Afanasyev
9aca4c2aeb add speech to text command (#6) 2023-09-26 05:30:27 +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
Dmitry Afanasyev
315284fc38 move handlers to separate files 2023-09-22 22:59:52 +03:00
Dmitry Afanasyev
1ecf95631d add queue tests 2023-09-22 02:39:17 +03:00
Dmitry Afanasyev
010a228380 feat: add test and fix GitHub actions (#2) 2023-09-20 21:56:36 +03:00
Dmitry Afanasyev
a95403f594 Feat/fix start (#1)
format code
2023-09-16 20:09:40 +03:00
2d34a94eed update poetry.lock 2023-09-12 01:20:59 +03:00