Kaveen Kumarasinghe
3f983913ba
Pre-moderations, language detection
1 year ago
Kaveen Kumarasinghe
d585846717
Allow multiple conversation threads per user
1 year ago
Kaveen Kumarasinghe
b0a252bb1d
Make GPT3E Taggable
1 year ago
Kaveen Kumarasinghe
0b76f6fd6f
fix footer text for default avatars
1 year ago
Kaveen Kumarasinghe
d240737ffd
parameterize pinecone region
1 year ago
Kaveen Kumarasinghe
1088a03974
Github repo reader, deep search
1 year ago
Kaveen Kumarasinghe
063df79bff
more custom indexing bugfixes
1 year ago
Kaveen Kumarasinghe
b28795c69d
bug fixes for index compositions
1 year ago
Kaveen Kumarasinghe
ed43295285
fix buttons
1 year ago
Kaveen Kumarasinghe
b9e4eae8d3
Show progress for search, fix index loading for PDFs from URls
1 year ago
Kaveen Kumarasinghe
e532e6d758
enable basic search refiner
1 year ago
Kaveen Kumarasinghe
d939a7e397
bump version
1 year ago
Kaveen Kumarasinghe
1d2a2c8eae
default search scope to 2, 5 as a default is way too expensive.
1 year ago
Kaveen Kumarasinghe
946d95e3ff
default back to 1 search node
1 year ago
Kaveen Kumarasinghe
b4b654828c
Full usage metrics reporting, nodes param for search, default 2 for search
1 year ago
Kaveen Kumarasinghe
8e94277f2b
bugfixes
1 year ago
Kaveen Kumarasinghe
3eaee2f041
some early search adjustments
1 year ago
Kaveen Kumarasinghe
093c223fae
bump version
1 year ago
Kaveen Kumarasinghe
258a87945c
composability
1 year ago
Kaveen Kumarasinghe
33e68588ee
Merge branch 'main' into gpt-index
1 year ago
Kaveen Kumarasinghe
2e4de119db
Add thinking message for conversations
1 year ago
Kaveen Kumarasinghe
6b5ad1bfb8
fix optimizer redo
1 year ago
Kaveen Kumarasinghe
0b71478e56
hot fix for docker
1 year ago
Kaveen Kumarasinghe
52df4cd457
hot fix for docker
1 year ago
Kaveen Kumarasinghe
c10a2f0237
hotfix for docker
1 year ago
Kaveen Kumarasinghe
c7e6a447d3
Role checks
1 year ago
Rene Teigen
9052bc2d80
Added gpt-index commands
1 year ago
Kaveen Kumarasinghe
87cd1f01f6
fix convo redo
1 year ago
github-actions
f8d797f3a8
Format Python code with psf/black push
1 year ago
Kaveen Kumarasinghe
d8c3b2bd32
bump version
1 year ago
Kaveen Kumarasinghe
57271f1051
Summarize, fix context menu actions
1 year ago
Kaveen Kumarasinghe
22af4618b7
bump version
1 year ago
Kaveen Kumarasinghe
6b879fad54
bump version
1 year ago
Kaveen Kumarasinghe
46a2c56b22
Merge branch 'main' into redo-fixes
...
Signed-off-by: Kaveen Kumarasinghe <k5kumara@uwaterloo.ca>
1 year ago
Kaveen Kumarasinghe
40bb101f27
bump version
1 year ago
Kaveen Kumarasinghe
61e6785667
Merge branch 'main' of https://github.com/Kav-K/GPT3Discord
1 year ago
Kaveen Kumarasinghe
33deed890e
bump version
1 year ago
github-actions
a3763e68a1
Format Python code with psf/black push
1 year ago
Kaveen Kumarasinghe
36ef6e9115
lock the second pinecone index behind GCP key (disable this)
1 year ago
github-actions
7779e44a2c
Format Python code with psf/black push
1 year ago
Kaveen Kumarasinghe
11f563e16a
Add Paraphrase
1 year ago
Kaveen Kumarasinghe
5405a33bf2
fix error
1 year ago
Kaveen Kumarasinghe
3337753e9b
Merge pull request #112 from Hikari-Haru/formatting-and-fixes
...
Add stop in conversation, some formatting
1 year ago
Kaveen Kumarasinghe
80025a3e9c
bump version
1 year ago
Cooper Ry Lees
d1b7bae943
Fix process terminate in cleanup function
1 year ago
Cooper Ry Lees
266fd7b953
Handle SIGTERM exits Cleanly too
...
- Docker sends SIGTERM on `docker restart` and `docker stop`
- We need to cleanup the PID_FILE when this occurs so that when the container starts again the PID_FILE is not there
- Move logic to a function to KeyboardInterupt / SIGINT exit flow uses same cleanup as SIGTERM
- I also added a function to check in Linux only that if the PID stored isn't actually running we'll remove the file and allow gpt3discord to start
Test:
- Build a docker container and run + restart locally
- `docker build -t gpt3discord .`
- `docker run --name gpt3discord -v /containers/gpt3discord/env:/opt/gpt3discord/etc/environment -v /containers/gpt3discord/data:/data gpt3discord:latest`
- `docker restart gpt3discord`
See logs do what we need:
```
Commands synced
Killed all subprocesses
Removing PID file bot.pid
None of PyTorch, TensorFlow >= 2.0, or Flax have been found. Models won't be available and only tokenizers, configuration and file/data utilities can be used.
```
1 year ago
Kaveen Kumarasinghe
b8dfa2efca
bump version
1 year ago
Kaveen Kumarasinghe
841b5733b0
fix conversation summarizations
1 year ago
Kaveen Kumarasinghe
918717a3a9
Make responses look nicer
1 year ago
Kaveen Kumarasinghe
c7df9ce1a0
bump version
1 year ago