cherry-studio/src/main
Murphy 00e395f252
feat: Add PDF file support for OpenAI vision models (#7217)
* feat: add base64 PDF support for OpenAI vision models

Signed-off-by: MurphyLo <1335758958@qq.com>

* sort imports in OpenAIResponseAPIClient.ts

* sort imports in OpenAIResponseAPIClient.ts

* remove pdf-parse

* modify pdfPageCount implementation to use officeparser built-in pdf.js

* chore: update yarn.lock to remove pdf-parse dependency

---------

Signed-off-by: MurphyLo <1335758958@qq.com>
Co-authored-by: suyao <sy20010504@gmail.com>
2025-06-16 11:09:51 +08:00
..
configs fix(SelectionAssistant): add explorer.exe to filterlist 2025-06-06 17:32:16 +08:00
embeddings Feat: Allows setting the vector dimension of the knowledge base embedding model (#7025) 2025-06-11 11:52:15 +08:00
integration/nutstore/sso/lib build: remove sentry integration 2025-04-24 11:48:53 +08:00
loader build: replace @llm-tools/embedjs with @cherrystudio/embedjs 2025-03-26 18:14:04 +08:00
mcpServers revert: mcp run python (#6151) 2025-05-22 00:04:15 +08:00
reranker fix: 7127 (#7196) 2025-06-14 23:01:45 +08:00
services feat: Add PDF file support for OpenAI vision models (#7217) 2025-06-16 11:09:51 +08:00
utils test: more unit tests (#5130) 2025-05-26 16:50:26 +08:00
config.ts refactor(WindowService, ThemeProvider): streamline title bar style and theme toggling logic (#5633) 2025-05-04 13:19:56 +08:00
constant.ts feat: support portable config dir (#5039) 2025-04-24 17:23:56 +08:00
electron.d.ts feat: add the ability to display the application in tray #297 2024-11-09 08:42:09 +08:00
env.d.ts feat: added vite_main_bundle_id config and improved code cleanliness 2024-09-15 10:35:02 +08:00
index.ts feat: enhance unresponsive renderer handling and crash reporting (#6995) 2025-06-09 19:50:05 +08:00
ipc.ts feat: Add PDF file support for OpenAI vision models (#7217) 2025-06-16 11:09:51 +08:00