Hristo
aa55206a30
Add VertexAI deps using yarn not npm
2024-05-21 15:15:19 -04:00
Hristo
27d7b000d0
Add AI/ML infrence scope to OAuth credentials requested for cluster IAM account
2024-05-21 14:31:14 -04:00
Hristo
8b9b4085ea
Fix query appearing twice in chat history
...
The initial query appears twice in the prompt, this is ignored by OpenAI
models, however it breaks with Gemini models are they fail with an error
stating that AI and User prompts need to alternate.
Tested all search modes with both OpenAI GTP3 turbo and Vertex Gemini
1.0 and this changes appears to now function correctly with both.
2024-05-17 14:10:11 -04:00
Hristo
2e58dab30a
Additional changes for VertexAI
2024-05-17 14:08:57 -04:00
Hristo
48018990be
Ensure containers are brought backup when exiting on error
...
This is esp. important for the NodeJS (backend) container as Node will
exit on any unhandled error, it is best practice to let the errored
process crash and start a new one in its place. It this case we use
docker to do that for us (`restart: always` policy)
2024-05-16 09:53:33 -04:00
Hristo
ebbe18ab45
Adds Google VertexAI as model provider
2024-05-14 15:05:17 -04:00
Hristo
cef75279c5
Add Google VertexAI deps.
2024-05-14 14:51:26 -04:00
Hristo
c56a058a74
Websocket auth, pass access token in gke configs
2024-05-10 19:32:35 -04:00
Hristo
4e20c4ac56
Finalizes option to secure backend http endpoints with a token
...
- Also fixes to build commands in makefile
2024-05-10 18:11:23 -04:00
Hristo
e6c2042df6
Backend GKE Deploy, access key for backend
...
- Configs and automation for deploying backend to GKE
- First steps to adding an optional token check for requests to backend
- First steps frontend sending optional token to backend when configured
2024-05-10 16:07:58 -04:00
Hristo
0fedaef537
First pass at setting up GCP deploy config as infrastructure
...
- Terraform config files to setup cluster, deployments and services
- Adds only Searxng deployment and test service in this commit
- Makefile to:
- Build and push images
- Run terraform with correct project configuration
- Env file template to help setting .env file with project configs
2024-05-08 18:19:59 -04:00
ItzCrazyKns
d9ba36794a
feat(readme): add donations
2024-05-07 13:03:06 +05:30
WanQuanXie
01fc683d32
fix(SettingDialog): use value
instead of selected
props in <select>
...
avoid the browser console warning in devServer mode
2024-05-07 06:35:39 +08:00
ItzCrazyKns
f88f179920
feat(package): bump version
2024-05-06 20:01:57 +05:30
ItzCrazyKns
4cb0aeeee3
feat(settings): conditionally pick selected models
2024-05-06 20:00:56 +05:30
ItzCrazyKns
e8fe74ae7c
feat(ws-managers): implement better error handling
2024-05-06 19:59:13 +05:30
ItzCrazyKns
ed47191d9b
feat(readme): update readme
2024-05-06 13:00:07 +05:30
ItzCrazyKns
b4d787d333
feat(readme): add troubleshooting
2024-05-06 12:58:40 +05:30
ItzCrazyKns
38b1995677
feat(package): bump version
2024-05-06 12:36:13 +05:30
ItzCrazyKns
f28257b480
feat(settings): fetch localStorage at state change
2024-05-06 12:34:59 +05:30
ItzCrazyKns
9b088cd161
feat(package): bump version
2024-05-05 16:35:06 +05:30
ItzCrazyKns
94ea6c372a
feat(chat-window): clear storage after error
2024-05-05 16:29:40 +05:30
ItzCrazyKns
6e61c88c9e
feat(error-object): add key
2024-05-05 16:28:46 +05:30
ItzCrazyKns
ba7b92ffde
feat(providers): add Content-Type
header
2024-05-05 10:53:27 +05:30
ItzCrazyKns
f8fd2a6fb0
feat(package): bump version
2024-05-04 15:04:43 +05:30
ItzCrazyKns
0440a810f5
feat(http-headers): add Content-Type
2024-05-04 15:01:53 +05:30
ItzCrazyKns
e3fef3a1be
feat(chat-window): add error handling
2024-05-04 14:56:54 +05:30
ItzCrazyKns
4bf69dfdda
feat(package): bump version
2024-05-04 10:59:32 +05:30
ItzCrazyKns
9f45ecb98d
feat(providers): separate embedding providers, add custom-openai provider
2024-05-04 10:51:06 +05:30
ItzCrazyKns
c710f4f88c
feat(message-box): fix bugs
2024-05-04 10:48:42 +05:30
ItzCrazyKns
79f6a52b5b
feat(ui-packages): add react-text-to-speech
, bump version
2024-05-03 21:16:48 +05:30
ItzCrazyKns
c87c2b27a9
feat(message-actions): add speak message, bump version
2024-05-03 18:25:22 +05:30
ItzCrazyKns
dafc835774
feat(docs): update URLs
2024-05-03 16:34:32 +05:30
ItzCrazyKns
205373d676
feat(docs): add architecture docs
2024-05-03 16:31:58 +05:30
ItzCrazyKns
408abd24ea
feat(readme): add one click deployment buttons
2024-05-02 15:05:21 +05:30
ItzCrazyKns
1d344266aa
feat(config): fix typo
2024-05-02 15:04:33 +05:30
ItzCrazyKns
1bcff03cfc
chore(package): add nodemon, closes #39
2024-05-02 12:24:09 +05:30
ItzCrazyKns
f618b713af
feat(chatModels): load model from localstorage
2024-05-02 12:14:26 +05:30
ItzCrazyKns
ed9ff3c20f
feat(providers): use correct model name
2024-05-02 12:09:25 +05:30
ItzCrazyKns
f21f5c9611
feat(readme): correct spellings, closes #32
2024-05-01 20:12:58 +05:30
ItzCrazyKns
edc40d8fe6
feat(providers): add Groq provider
2024-05-01 19:43:06 +05:30
ItzCrazyKns
6e304e7051
feat(video-search): add video search
2024-04-30 14:31:32 +05:30
ItzCrazyKns
bb9a2f538d
feat(image-search): fix bugs
2024-04-30 14:26:17 +05:30
ItzCrazyKns
ee053cf31e
feat(search-image): add button animations
2024-04-30 12:39:04 +05:30
ItzCrazyKns
aae85cd767
feat(logging): add logger
2024-04-30 12:18:18 +05:30
ItzCrazyKns
7c84025f3c
feat(readme): add manual installation steps
2024-04-29 21:22:33 +05:30
ItzCrazyKns
ab6cda690f
Merge pull request #23 from Swiftyos/add-gpt-4-turbo
...
feat(providers): add gpt-4-turbo provider
2024-04-29 15:27:33 +05:30
SwiftyOS
639129848a
feat(providers): add gpt-4-turbo provider
2024-04-29 10:49:15 +02:00
ItzCrazyKns
9b5548e9f8
feat(sample-settings): update Ollama URL placeholder
2024-04-28 19:52:31 +05:30
ItzCrazyKns
c053af534c
feat(readme): make installation steps more concise
2024-04-28 19:49:48 +05:30