Junyan Qin
|
1376530c2e
|
fix: conversation is null
|
2025-05-20 15:32:04 +08:00 |
|
Junyan Qin (Chin)
|
a7d2a68639
|
feat: add supports for testing llm models (#1454)
* feat: add supports for testing llm models
* fix: linter error
|
2025-05-19 23:10:04 +08:00 |
|
Junyan Qin (Chin)
|
1992934dce
|
fix: user_funcs typo in ollama chat requester (#1431)
|
2025-05-15 20:51:58 +08:00 |
|
Junyan Qin (Chin)
|
f376c9703a
|
feat: add supports for open router (#1422)
|
2025-05-14 21:28:33 +08:00 |
|
Junyan Qin
|
c835555a59
|
chore: change zh_CN to zh_Hans
|
2025-05-14 16:44:48 +08:00 |
|
Junyan Qin
|
39f9400de7
|
fix: modelscope no usable
|
2025-05-14 15:35:37 +08:00 |
|
devin-ai-integration[bot]
|
ac1d39580b
|
feat: add Google Gemini API support (#1418)
* feat: add Google Gemini API support
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: remove unused imports
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: add google-genai dependency
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: update Gemini API implementation to use correct API methods
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* refactor: improve Gemini API implementation based on official documentation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: remove unsupported timeout parameter from Gemini API implementation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* fix: correct Gemini API implementation based on official documentation
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
* feat: update geminichatcmpl
* deps: add google-generativeai
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-14 15:05:04 +08:00 |
|
Junyan Qin (Chin)
|
015be6008d
|
fix: bugs in requesters (#1401)
|
2025-05-13 16:09:23 +08:00 |
|
Junyan Qin (Chin)
|
cd68760c75
|
Fix/runner bugs (#1388)
* fix: bugs in runners
* fix: model entity of exists conversation is None after changed runner
|
2025-05-12 18:21:08 +08:00 |
|
Junyan Qin (Chin)
|
13d36412dd
|
fix: llm model wrongly required when runner is not local-agent (#1386)
|
2025-05-12 14:16:17 +08:00 |
|
Junyan Qin
|
055b389353
|
style: restrict line-length
|
2025-05-10 18:04:58 +08:00 |
|
Junyan Qin
|
b30016ed08
|
fix: args bugs of chatcmpl
|
2025-05-10 18:02:05 +08:00 |
|
Junyan Qin
|
247b41bdb2
|
Merge branch 'master' into version/4.0
|
2025-05-10 17:47:14 +08:00 |
|
Junyan Qin
|
425681ea09
|
feat: remove telemetry
|
2025-05-10 16:17:01 +08:00 |
|
Devin AI
|
e265f267e1
|
improve: add explicit error handling for empty API responses
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-09 01:37:04 +00:00 |
|
Devin AI
|
f58d5f184f
|
fix: initialize chunk variable before reference in difysvapi.py
Co-Authored-By: Junyan Qin <Chin> <rockchinq@gmail.com>
|
2025-05-09 01:28:43 +00:00 |
|
Junyan Qin (Chin)
|
209f16af76
|
style: introduce ruff as linter and formatter (#1356)
* style: remove necessary imports
* style: fix F841
* style: fix F401
* style: fix F811
* style: fix E402
* style: fix E721
* style: fix E722
* style: fix E722
* style: fix F541
* style: ruff format
* style: all passed
* style: add ruff in deps
* style: more ignores in ruff.toml
* style: add pre-commit
|
2025-04-29 17:24:07 +08:00 |
|
Junyan Qin (Chin)
|
446546b69f
|
fix(dify runner): response message event incorrect when using agent app (#1325)
|
2025-04-23 16:55:52 +08:00 |
|
Junyan Qin (Chin)
|
4417b61fd1
|
feat: read mcp servers from config.yaml (#1320)
|
2025-04-20 15:01:54 +08:00 |
|
Junyan Qin (Chin)
|
8a6d9d76da
|
perf: reduce newline in think tag converting (#1319)
|
2025-04-20 13:41:02 +08:00 |
|
WangCham
|
92e3546e8a
|
feat: add support for ppio
|
2025-04-17 16:18:05 +08:00 |
|
SkyFutu
|
2782c8cebe
|
Fix/windows compatibility (#1303)
* Update anthropicmsgs.py
* Update anthropicmsgs.py
* Update anthropicmsgs.py
* Update anthropicmsgs.py
* Update anthropicmsgs.py
|
2025-04-15 22:00:02 +08:00 |
|
Junyan Qin (Chin)
|
69435c04cc
|
feat: add logo for requesters (#1300)
|
2025-04-14 23:32:32 +08:00 |
|
Guanchao Wang
|
601b0a8964
|
fix(moonshot): tool_call_id not found error (#1040) (#1298)
|
2025-04-14 20:17:11 +08:00 |
|
Guanchao Wang
|
7c2ceb0aca
|
fix: add reasoning content for deepseek-reasoner (#1296)
|
2025-04-14 15:05:53 +08:00 |
|
Junyan Qin (Chin)
|
c8f331675c
|
refactor: remove legacy config files (#1294)
|
2025-04-13 21:58:36 +08:00 |
|
Guanchao Wang
|
c531cb11af
|
fix: bailian api streaming mode can't be established
|
2025-04-13 17:47:05 +08:00 |
|
Junyan Qin
|
11342e75de
|
feat: discovering plugins by manifests
|
2025-04-12 15:37:15 +08:00 |
|
Junyan Qin
|
2e1fb21ff9
|
perf: minor perf
|
2025-04-09 21:35:59 +08:00 |
|
Junyan Qin
|
472d472bc1
|
perf: param for get_conversation
|
2025-04-03 17:19:27 +08:00 |
|
Junyan Qin
|
fb18278bdc
|
refactor: move prompt mgm to pipeline
|
2025-04-03 17:06:01 +08:00 |
|
yrk
|
b09ce8296f
|
Add ModelScope Support
|
2025-04-03 16:55:14 +08:00 |
|
Junyan Qin
|
4e7b9aaf59
|
chore: use model_dump in chatcmpl instead of dict()
|
2025-04-02 11:54:01 +08:00 |
|
Junyan Qin (Chin)
|
e20b79b0ed
|
perf(chatcmpl): remove space from base-url (#1256)
|
2025-03-30 23:59:55 +08:00 |
|
Junyan Qin (Chin)
|
e04d46db2c
|
perf(claude): ensure system message removed (#867) (#1255)
|
2025-03-30 23:51:53 +08:00 |
|
Junyan Qin (Chin)
|
7341435127
|
perf(chatcmpl): use extra_body to pass args (#1254)
|
2025-03-30 23:43:45 +08:00 |
|
Junyan Qin (Chin)
|
23a0dba470
|
feat(dify): throw error event (#1251)
|
2025-03-30 23:04:46 +08:00 |
|
Junyan Qin
|
9f15ab5000
|
feat: preliminarily implement pipeline invoking
|
2025-03-29 17:50:45 +08:00 |
|
Junyan Qin
|
7cd03b0243
|
feat: bind pipeline with runtime manager
|
2025-03-28 15:55:03 +08:00 |
|
Junyan Qin
|
d8c730341a
|
perf: standardize integer in config field schema
|
2025-03-27 00:33:54 +08:00 |
|
Junyan Qin
|
349ce6908e
|
stash
|
2025-03-25 21:37:20 +08:00 |
|
Junyan Qin
|
4275459d45
|
feat: model sync between api and manager layer
|
2025-03-25 21:37:20 +08:00 |
|
Junyan Qin
|
81481c9050
|
feat: new llm initialization logic
|
2025-03-25 21:37:20 +08:00 |
|
Junyan Qin
|
3124cc0fef
|
feat: update requester config logic
|
2025-03-25 21:37:20 +08:00 |
|
Junyan Qin
|
5c584ee60d
|
feat: requesters api
|
2025-03-25 21:37:20 +08:00 |
|
Junyan Qin
|
c7c7e36c86
|
chore: delete args field from llm requester manifests
|
2025-03-25 21:37:19 +08:00 |
|
Junyan Qin
|
47d8358272
|
feat: llmmodels crud
|
2025-03-25 21:37:19 +08:00 |
|
Junyan Qin
|
c1f4de425a
|
refactor: move entities
|
2025-03-25 21:37:18 +08:00 |
|
Junyan Qin
|
5640dc332d
|
feat(mcp): available for provider reloading
|
2025-03-19 12:41:04 +08:00 |
|
Junyan Qin
|
40275c3ef1
|
feat: add supports for loading mcp server as LLM tools provider
|
2025-03-19 12:08:47 +08:00 |
|