Jin Hai
1436fcaca5
Go: add context, part13 ( #17445 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-27 21:19:39 +08:00
Jin Hai
3065a29935
Go: add context, part9 ( #17412 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-27 15:06:48 +08:00
Jin Hai
f53518c110
Go: add context, part5 ( #17392 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-27 10:20:16 +08:00
euvre
4dfa5b145b
fix: chat attachments not used in Go mode ( #17259 )
2026-07-23 20:24:13 +08:00
Jin Hai
d19a036cda
Go: add context to lots of interface ( #17253 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-22 22:30:57 +08:00
euvre
f7a5629487
Fix stale references shown while streaming and empty final reply in Go mode ( #17146 )
2026-07-21 14:53:40 +08:00
Jack
965590ccbe
Refactor: dataset/document/file service ( #17071 )
...
### Summary
Refactor dataset.go document.do file.go file2document.go in
internal/service.
2026-07-20 09:48:24 +08:00
Jin Hai
b8d06d02e6
Go: add stats ( #17061 )
...
### Summary
Add LLM token stats framework
---------
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-18 21:02:07 +08:00
euvre
feba9e1158
fix: custom empty_response not shown in streaming chat (Go mode) ( #16989 )
2026-07-16 17:02:40 +08:00
buua436
28340f6218
GO: improve model info parsing and add model_id/tenant context to list response ( #16804 )
2026-07-10 13:29:01 +08:00
qinling0210
ae96e636e9
Handle searching dataset without embedding model ( #16742 )
...
### Summary
Handle searching dataset without embedding model
In this PR, Searching datasets with different embedding models or
searching dataset with/without embedding models are not allowed. We will
improve the behavior later.
2026-07-09 11:38:55 +08:00
Hz_
358152f758
fix(go-document): add document and file access checks ( #16592 )
...
## Summary
Adds ownership/access checks before updating or deleting documents,
setting document metadata, and reading file contents from storage. Also
adds tests for authorized and unauthorized access paths.
2026-07-06 10:13:46 +08:00
Jin Hai
1880e65e99
Go: refactor ( #16602 )
...
### Summary
1. update doc
2. refactor route code
---------
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-03 17:00:43 +08:00
qinling0210
24118ac0d1
Fix chat thinking & Figure issue in GO ( #16558 )
...
### Summary
Fix chat thinking & Figure issue
2026-07-02 20:19:50 +08:00
qinling0210
133b1e15fd
Port agent PRs to GO ( #16529 )
...
### Summary
Port the following PRs to GO in this PR
https://github.com/infiniflow/ragflow/pull/14210
https://github.com/infiniflow/ragflow/pull/14641
https://github.com/infiniflow/ragflow/pull/15220
https://github.com/infiniflow/ragflow/pull/15228
https://github.com/infiniflow/ragflow/pull/15384
https://github.com/infiniflow/ragflow/pull/15754
https://github.com/infiniflow/ragflow/pull/16413
https://github.com/infiniflow/ragflow/pull/16483
https://github.com/infiniflow/ragflow/pull/16419
https://github.com/infiniflow/ragflow/pull/16361
https://github.com/infiniflow/ragflow/pull/16050
2026-07-02 09:45:01 +08:00
qinling0210
7862f69f39
Implement chat completions in go ( #16491 )
...
### Summary
POST /api/v1/chat/completions
2026-07-01 15:52:52 +08:00
qinling0210
563d855780
Implement OpenAI chat completions in GO ( #16177 )
...
### What problem does this PR solve?
Implement OpenAI chat completions in GO
POST /api/v1/openai/<chat_id>/chat/completions
OpenAI chat cli: internal/development.md
### Type of change
- [x] Refactoring
2026-06-18 18:07:27 +08:00