cherry-studio/.yarn/patches
SuYao 502cce70c2 Feat/vertex ai support (#6416)
* WIP

* feat: integrate Vertex AI support and enhance service account configuration

- Added Vertex AI service integration with authentication via service accounts.
- Implemented IPC channels for Vertex AI authentication and cache management.
- Updated UI components to support service account configuration, including private key and client email fields.
- Enhanced localization for Vertex AI settings in multiple languages.
- Refactored AiProvider to support dynamic provider creation for Vertex AI.
- Updated Redux store to manage Vertex AI settings and service account information.

* chore: remove debug script from package.json and clean up console log in main process

* fix: ensure async handling in useKnowledge hook for base parameters

- Updated the useKnowledge hook to await the result of getKnowledgeBaseParams when removing items, ensuring proper asynchronous behavior.

* fix: ensure async handling in KnowledgeQueue for base parameters

* fix(i18n): add English prompt placeholder to Russian localization

* chore(yarn): update yarn.lock and patch for @google/genai

* fix(AihubmixPage): update AI provider instantiation to use async create method

* refactor: update VertexAPIClient import and class definition

- Changed import statement for VertexAPIClient to use named import.
- Updated VertexProvider class to VertexAPIClient for consistency with naming conventions.

* refactor: update AiProvider instantiation across components

- Replaced the use of AiProvider.create() with the new AiProvider() constructor in AddKnowledgePopup, AihubmixPage, SiliconPage, and KnowledgeService for consistency and improved clarity.

* refactor: simplify getKnowledgeBaseParams and update API key checks

- Changed getKnowledgeBaseParams to a synchronous function for improved performance.
- Updated API key validation logic to remove unnecessary checks for 'vertexai' provider type across multiple functions.

* feat: add Cephalon provider configuration with API and website links

- Introduced a new provider configuration for Cephalon, including API URL and various website links for official resources, API key, documentation, and models.

* refactor: streamline API call in AddKnowledgePopup component

- Removed unnecessary await from the create API call in the AddKnowledgePopup component, improving code clarity and performance.

* refactor: remove unnecessary await from getKnowledgeBaseParams call

- Simplified the searchKnowledgeBase function by removing the await from getKnowledgeBaseParams, enhancing performance and code clarity.

* refactor: remove externalLiveBindings option from Rollup output configuration in electron.vite.config.ts
2025-06-16 21:46:27 +08:00
..
@google-genai-npm-1.0.1-e26f0f9af7.patch Feat/vertex ai support (#6416) 2025-06-16 21:46:27 +08:00
@langchain-core-npm-0.3.44-41d5c3cb0a.patch fix: update TikToken implementation and remove js-tiktoken dependency 2025-05-28 08:55:52 +08:00
@langchain-openai-npm-0.3.16-e525b59526.patch feat: add baidu cloud provider 2025-02-07 16:47:29 +08:00
@tavily-core-npm-0.3.1-fe69bf2bea.patch chore: Update Tavily core package and remove js-tiktoken dependency 2025-02-23 11:01:30 +08:00
app-builder-lib-npm-26.0.15-360e5b0476.patch fix: update app-builder-lib patch and adjust minimumSystemVersion handling (#7197) 2025-06-14 19:39:28 +08:00
epub-npm-1.3.0-8325494ffe.patch patch epub: replace zipfile with zipread 2025-03-13 18:01:39 +08:00
libsql-npm-0.4.7-444e260fb1.patch build: Add support for Windows ARM64 platform (#3431) 2025-04-06 09:35:08 +08:00
openai-npm-5.1.0-0e7b3ccb07.patch fix: check if embedding is base64 encoded before convert it to float … (#7014) 2025-06-09 19:46:17 +08:00
pdf-parse-npm-1.1.1-04a6109b2a.patch feat: knowledge base 2024-12-19 09:24:20 +08:00
pkce-challenge-npm-4.1.0-fbc51695a3.patch refactor: mcp service 2025-03-28 04:24:10 +08:00