Yeuoly
6d77e16b7d
chore: update dependencies and remove pydub from main requirements ( #135 )
...
- Removed `pydub` from the main dependencies in `pyproject.toml`.
- Added `pydub` back to the `requirements.txt` for the OpenAI example.
2025-05-19 22:19:49 +08:00
Yeuoly
12ad9db9b5
enhancement: remove prompt_messages from LLMResult and LLMResultChunk ( #88 )
...
* refactor: remove prompt_messages from LLMResult and LLMResultChunk
* fix: add backward compatibility for deprecated prompt_messages field in LLMResult and LLMResultChunk
* fix: set default value for prompt_messages field to an empty list in LLMResult and LLMResultChunk for backward compatibility
* feat: add test for LLMResult to validate prompt_messages field and ensure backward compatibility
* apply ruff
2025-04-11 15:23:05 +08:00
Yeuoly
1477f72b70
feat: support mime type and type for File
2024-12-03 15:48:59 +08:00
Yeuoly
435c0da60e
refactor: use absolute paths
2024-12-03 15:19:19 +08:00
-LAN-
44a9ec53b6
chore: Use removeprefix
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 22:23:15 +08:00
-LAN-
b4b0c29169
refactor: prevent raise-without-from-inside-except
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 22:18:56 +08:00
-LAN-
061cf9e456
chore: prevent if-else-block-instead-of-if-exp
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 22:05:48 +08:00
-LAN-
6358a80025
chore: prevent collapsible-if
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:59:13 +08:00
-LAN-
75cec127f4
refactor(tts.py): Use context manager instead of __enter__()
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:42:14 +08:00
-LAN-
4551f79ca3
chore: Fix lines-too-long
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:27:12 +08:00
-LAN-
b3e0612e53
chore: Apply format
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:18:36 +08:00
-LAN-
37128aeadd
chore: Apply unsafe auto-fixes and check manually
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:17:21 +08:00
-LAN-
5858fe715e
chore: Apply formet and auto fix
...
Signed-off-by: -LAN- <laipz8200@outlook.com >
2024-12-02 21:10:36 +08:00
Yeuoly
01b46e76ba
cleanup
2024-11-29 16:13:23 +08:00
Yeuoly
3811d8d786
refactor: tts
2024-11-29 15:54:56 +08:00
Yeuoly
771d3c5738
bump sdk version of openai
2024-11-22 19:35:40 +08:00
Yeuoly
af63f59827
refactor: text-embedding
2024-11-22 18:15:58 +08:00
Yeuoly
c1d8441263
fix: function call of openai
2024-11-15 18:23:49 +08:00
Yeuoly
15ccb8376b
fix: openai: missing numpy, jina: missing _position.yml
2024-11-15 18:06:41 +08:00
Yeuoly
f89e4e4750
bump versions to 0.0.2
2024-11-15 17:49:06 +08:00
Yeuoly
49038d6f6b
fix: openai
2024-11-15 16:43:56 +08:00
Yeuoly
e5a08c5195
bump sdk to beta beta 22
2024-11-08 23:10:18 +08:00
Yeuoly
6fbc8419cb
bump openai's dify_plugin to beta21
2024-11-08 21:58:15 +08:00
Yeuoly
e9dc47c683
fix: missing sdk dependencies like pydub
2024-10-31 15:37:50 +08:00
Yeuoly
8e93e782b1
feat: add description
2024-10-16 20:05:46 +08:00
Yeuoly
db855a81e8
chore: rename authors
2024-10-10 18:11:50 +08:00
Yeuoly
cedcf6a214
refactor: manifest
2024-09-30 21:14:06 +08:00
takatost
71081cf1c4
feat: text embedding invoke add input_type param
2024-09-29 14:35:40 +08:00
Yeuoly
8a4ea4b6e3
feat: support position.yaml
2024-09-20 01:01:42 +08:00
Yeuoly
c475235aee
fix: pattern
2024-09-14 17:45:39 +08:00
Yeuoly
a152c857e6
refactor: manifest
2024-09-13 15:19:39 +08:00
Yeuoly
8d7cc02a19
refactor: manifest structure
2024-09-13 15:10:04 +08:00
Yeuoly
d8dd877c14
refactor: invoke_from_executor -> invoke, invoke -> _invoke
2024-09-12 23:36:44 +08:00
Yeuoly
f10fa31c39
fix: deps
2024-09-11 17:05:07 +08:00
takatost
022e8a16ca
chore: optimize interface methods
2024-09-11 16:46:17 +08:00
Yeuoly
69fe86e029
release: beta
2024-09-11 16:19:46 +08:00
Yeuoly
70db8bcb8e
refactor
2024-09-11 15:12:37 +08:00
takatost
f611636766
remove unused files
2024-09-04 19:51:15 +08:00
Yeuoly
98ce6231a5
feat: assets
2024-09-04 18:26:54 +08:00
Yeuoly
b20176d20b
refactor: add requirements.txt
2024-09-04 16:02:23 +08:00
Yeuoly
9c7d311d43
feat: labels
2024-09-02 20:17:32 +08:00
Yeuoly
cab080844b
fix: issues in requests and openai
2024-08-30 12:08:50 +08:00
takatost
26d3b944b3
Merge remote-tracking branch 'origin/main'
...
# Conflicts:
# python/dify_plugin/core/runtime/abstract/request.py
# python/dify_plugin/core/runtime/request.py
# python/dify_plugin/plugin.py
2024-08-30 03:31:24 +08:00
takatost
a6d55f604d
refactor: move runtime request into separate modules
2024-08-30 03:28:09 +08:00
Yeuoly
3d3e6fbd9b
feat: support persistence storage
2024-08-29 01:27:10 +08:00
Yeuoly
8a471941dc
refactor
2024-08-27 12:45:00 +08:00
Yeuoly
454f498a53
feat: jina
2024-07-22 21:45:56 +08:00
Yeuoly
db61345cd0
feat: tts and stt
2024-07-22 19:40:14 +08:00
Yeuoly
71c44df7d9
refactor: tts
2024-07-22 12:55:49 +08:00
Yeuoly
27de419b1a
feat: stage
2024-07-19 17:46:38 +08:00