f7c3bc2823
No auth on root route for health checks, fix suggestions request
2024-05-30 11:18:31 -04:00
0ac971e6b4
Merge branch 'hristo/deploy-on-gcp-gke' of github.com:notedsource/Perplexica into hristo/vertexai-embeddings
2024-05-22 15:05:45 -04:00
4ff6502dae
Restore searxng dockerfile to enable remote builds
2024-05-22 15:04:25 -04:00
795309cfe2
Private searxng instance
2024-05-22 14:52:47 -04:00
8bf4269208
Add vertexai text embeddings capability
2024-05-21 16:23:34 -04:00
4c7942d2e8
Merge branch 'master' of github.com:notedsource/Perplexica into hristo/deploy-on-gcp-gke
2024-05-21 15:41:23 -04:00
aa55206a30
Add VertexAI deps using yarn not npm
2024-05-21 15:15:19 -04:00
27d7b000d0
Add AI/ML infrence scope to OAuth credentials requested for cluster IAM account
2024-05-21 14:31:14 -04:00
7853c18b6f
feat(docs): update port
2024-05-19 11:35:28 +05:30
64ea4b4289
feat(package): bump version
v1.5.0
2024-05-18 13:11:24 +05:30
c61facef13
feat(message-box): display suggestions
2024-05-18 13:11:15 +05:30
fcff93a594
feat(message-actions): update rewrite button
2024-05-18 13:10:54 +05:30
3bfaf9be28
feat(app): add suggestion generation
2024-05-18 13:10:39 +05:30
68b595023e
feat(suggestion-generator): update prompt
2024-05-18 13:10:09 +05:30
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
2e58dab30a
Additional changes for VertexAI
2024-05-17 14:08:57 -04:00
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
ebbe18ab45
Adds Google VertexAI as model provider
2024-05-14 15:05:17 -04:00
cef75279c5
Add Google VertexAI deps.
2024-05-14 14:51:26 -04:00
180e204c2d
feat(providers): add GPT-4 omni
2024-05-14 19:33:54 +05:30
0e2f4514b4
feat(readme): update readme
2024-05-13 20:10:44 +05:30
0993c5a760
feat(app): revert port & network changes
2024-05-13 19:58:17 +05:30
100872f2d9
feat(docker-compose): revert network changes
2024-05-12 14:04:05 +05:30
22aee27cda
feat(env): remove port
2024-05-12 12:48:01 +05:30
9d30224faa
feat(readme): update readme
2024-05-12 12:24:36 +05:30
b622df5a9f
feat(docker-compose): update ports, change network type
2024-05-12 12:16:08 +05:30
1b18715f8f
feat(docs): update PORT
2024-05-12 12:15:53 +05:30
9816eb1d36
feat(server): add bind address
2024-05-12 12:15:25 +05:30
828eeb0c77
feat(app-dockerfile): add PORT
arg
2024-05-12 12:14:52 +05:30
c852bee8ed
feat(app): add suspense boundary
2024-05-11 21:19:38 +05:30
954b4bf89a
feat(readme): add search engine guide
2024-05-11 12:14:49 +05:30
3ef39c69a7
feat(chat-window): add ability to use q
query param
2024-05-11 12:09:39 +05:30
7a28be9e1a
feat(readme): add installation docs
2024-05-11 12:09:08 +05:30
a60145137c
feat(docs): add networking
2024-05-11 10:23:05 +05:30
c56a058a74
Websocket auth, pass access token in gke configs
2024-05-10 19:32:35 -04:00
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
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
7eace1e6bd
feat(searxng-container): bind mount & add limiter
2024-05-10 20:55:08 +05:30
baef45b456
Merge branch 'ItzCrazyKns:master' into master
2024-05-10 12:00:18 +08:00
9a7af945b0
lint
2024-05-09 20:43:04 +05:30
09463999c2
feat(routes): add suggestions route
2024-05-09 20:42:03 +05:30
0f6986fc9b
feat(agents): add suggestion generator agent
2024-05-09 20:41:43 +05:30
5e940914a3
feat(output-parsers): add list line output parser
2024-05-09 20:39:38 +05:30
ac4cba32c8
fix(SettingsDialog): baseURL storage key
2024-05-09 15:53:57 +08:00
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
4f5f6be85f
feat(working): fix grammatical mistake
2024-05-08 20:05:29 +05:30
17fbc28172
Merge pull request #86 from WanQuanXie/list-map-key-fix
...
fix(Chat): list map element must specify a unique key
2024-05-08 12:56:00 +05:30
655fbec583
Merge pull request #87 from ItzCrazyKns/develop/1.4.0
...
Develop/1.4.0
v1.4.0
2024-05-08 09:51:10 +05:30
0af66f8b72
fix(Chat): list map element must specify a unique key
2024-05-08 09:57:11 +08:00
8f9c709648
Merge branch 'develop/1.4.0' of https://github.com/ItzCrazyKns/Perplexica into develop/1.4.0
2024-05-07 19:40:36 +05:30