Spaces:
Paused
Paused
Commit History
-
feat: allow storing env variable in DB (#1802)
Unverified signature* feat(config): wip, make config controllable from DB, public side for now * fix: build * feat(config): add config manager env var toggle * wip: make backend config use config manager * fix: typechecks * fix: circular import * refactor: init hook sveltekit * fix: disable config manager during tests * refactor: use enum for semaphore, move delete from auto after 60s to separate `deleteAt` field * feat: config manager checks for updates on requests * fix: config script exit * fix: remove top-level awaits * fix: script await * feat: filter config keys based on public environment variables for more security * fix: change import to type for public environment variables48059af
-
chores(svelte): migration to svelte 5 (#1685)
Unverified signature* chores(svelte): migration to svelte 5 * chores(svelte5): remove preventDefault & stopPropagation legacy handlers * chores(deps): version bumps * fix: closing modal works properly * fix: messagte loading reactivity * fix: loading indicator * fix: conversation list reactivity * fix: bug on tool logo rendering * fix: infinite loading circular dep * feat: hide new chat button on new chats * fix: move apply directive to main.css * fix: remove legacy syntax in `TokensCounter.svelte` * fix: replace legacy `run` with Svelte 5 `$effect` in NavMenu * fix: replace legacy `run` with Svelte 5 `$effect` in ScrollToPreviousBtn * fix: migrate `settings/[modelId]` page to Svelte 5 syntax * fix: replace legacy `run` with Svelte 5 `$effect` in ToolUpdate component * fix: migrate ToolEdit component to Svelte 5 syntax * fix: simplify login required handling in ChatInputa1a6daf
-
[feat] Add support for endpoint web sources (#1544)
goupilew +1: nsarrazinUnverified signature* [feat] Add support for endpoint web sources * chores: lint --------- Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>eabf2bf
-
[fix] Fix typo in Vertex (#1531)
goupilewUnverified signatureaf3d972
-
[vertex] Add PDF/plein texts support (#1520)
goupilewUnverified signature* [vertex] Add PDF support * [vertex] Fix lint * [vertex] Add support for text/plainaa59751
-
Add support for model version in Vertex AI (#1496)
Unverified signature* Add support for model version in Vertex AI * Update src/lib/server/endpoints/google/endpointVertex.ts Co-authored-by: goupilew <arthurgoupil@gmail.com> * fix: optional chaining on extraBody --------- Co-authored-by: goupilew <arthurgoupil@gmail.com> Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>5559ab7
-
Move Google GenAI API key to env file instead (#1448)
Unverified signature- Updated the documentation with the latest links from Google AI Studio - Fixed the incorrect documentation on `safetyThreshold` - Fixed the `safetySettings` to exclude unspecified category, as it is not considered as a valid input category in Google's API Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>dffaafd -
feat: add support for multimodal in Vertex (#1338)
goupilewUnverified signature* feat: add support for multimodal in Vertex * Nit changes and remove tools if multimodal * revert model name change * Fix tools/multimodal condition * chores(lint): fix formatting --------- Co-authored-by: Thomas <thomas.poc@gmail.com> Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>96070f4
-
Add Google Gemini API Support (#1330)
Unverified signature* Supports Google Gemini API * Fixed error when running svelte-check * update: from the contribution of nsarrazin1c84463
-
Fix: tools in endpointVertex now optional (#1234)
SebSchroenUnverified signatureThe googleSearchRetrieval leads to very odd behavior when chatting with Gemini, making the argument optional and removing it for certain use cases fixes the issue2e277cb
-
[VertexAI] Add support for tools parameter (#1065)
goupilew +1: nsarrazinUnverified signature* [VertexAI] Add support for tools parameter * Simplify tools parameter parsing and add support for passing parameters in model --------- Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>61d56f7
-
Support Gemini 1.5 Pro from Vertex AI (#1041)
Luke +1: nsarrazinUnverified signature* fix support for gemini on vertex ai - use native messages api - provide full content - hide "Continue" button - support "safety settings" - fix confusion in readme * respect new lines in model description * ignore google service accounts matching `gcp-*.json` * type checks * copy service account, if exists, to container * narrow response type * fix streaming generation --------- Co-authored-by: Nathan Sarrazin <sarrazin.nathan@gmail.com>15042e9
-
Google Vertex API support (#950)
Unverified signature* Added Google Vertex API support Google Application credentials can be set via GOOGLE_APPLICATION_CREDENTIALS = clientid.json * Updated the readme file * Updated the package-lock file * Updated the package-lock file Fixed minor issues * Moved "@google-cloud/vertexai" to optional dependencies * Updated for lint checkerd5625b9