-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate Gemini 1.0 Pro Chat Model and Google Embedding -001 Model for Enhanced Perplexica Capabilities #284
base: master
Are you sure you want to change the base?
Conversation
Hi, I realised that I forgot to include the dependency @langchain/google-genai, so I've created this new pull request(#285) to address that. Additionally, since this is my first genuine PR, I would greatly appreciate it if you could take the time to review all the commits thoroughly. Thank you! |
I've made this change to the |
Hi, the changes LGTM. But you've added the next dependency in the package file of the backend. |
Hey I have removed that next dependency which by the way I am not sure why I have added before , but I have removed it from the backend package.json file |
Hi, thanks. I will merge it after the testing |
This pull request that I have created introduces the integration of the Gemini 1.0 Pro Chat Model and the Google Embedding -001 Model into our Perplexica application . The following changes have been made to enhance our capabilities in generative AI and embeddings.
Key Changes
New Models Added:
File Modifications:
src/config.ts
:src/lib/providers/gemini.ts
:src/lib/providers/index.ts
:src/routes/config.ts
:ui/components/SettingsDialog.tsx
: