mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-08-04 23:00:30 +08:00
## Summary Relate to #17284 Migrate 10 OpenAI-compatible drivers (`gitee`, `gpustack`, `greenpt`, `huaweicloud`, `huggingface`, `hunyuan`, `jiekouai`, `jina`, `lmstudio`, `localai`) to use the unified response handlers (`HandleNonStreamingResponse` / `HandleStreamingResponse`), following the same pattern established by `deepseek` in #17634. - Cut ~150 lines per driver (1398 lines removed, 155 added across 10 files). - `greenpt` gains `ChatWithMessages` + `ChatStreamlyWithSender` required by the unified handler infrastructure. - All other drivers: pure deduplication of HTTP plumbing. --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthoric.com>