feat: prepare RAG evidence and compatible chat requests #17
Closed
Kronecker
wants to merge 2 commits from
kronecker/feat/backend-rag-context AGit into dev
pull from: kronecker/feat/backend-rag-context
merge into: :dev
:main
:fix/phase2-material-and-test-docs-review
:docs/phase2-material-registration
:docs/test-question-set
:fix/phase2-ledger-review
:dev
:test/backend-source-selection-acceptance
:docs/field-traceability-decisions
:feat/knowledge-source-selection
:release/knowledge-review-batch
:docs/stage2-knowledge-collection-plan
:docs/phase1-knowledge-registration
:release/rag-chat-register-main
:feat/register-layout-clean
:feat/register-layout
:feat/chat-retrieval-endpoint
:feat/local-history-and-errors
:release/auth-page-polish-main
:feat/auth-page-polish
:release/knowledge-lifecycle-main
:feat/knowledge-lifecycle
:release/source-lifecycle-main
:feat/source-lifecycle
:release/retrieval-export-ui-main
:feat/retrieval-export-workspace
:release/retrieval-export-main
:release/document-lifecycle-main
:feat/document-lifecycle
:release/knowledge-intake-main
:release/main-dev-integration
:feat/frontend-document-management
:fix/frontend-review-navigation
:feat/frontend-knowledge-review
:feat/frontend-index-management
:fix/pr17-rag-context
:feat/frontend-user-pagination
:docs/current-integration-status
:fix/frontend-auth-contract
:feat/frontend-role-navigation
:feat/frontend-auth-routing
:feat/frontend-hybrid-retrieval
:feat/frontend-keyword-retrieval
:docs/knowledge-review-rule
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
T08 在生成模型尚未选择时,先固定证据、上下文和 OpenAI 兼容 Chat Completions 契约。现有检索结果可复核,但没有组装请求、保留引用和处理不足资料的独立边界;本改动补齐这一准备阶段,实际生成模型接入继续延期。
范围
验证
数据库、回滚与交接
新增0007_rag_contexts,外键关联检索记录及创建账号。备份后先 alembic upgrade head 再启动;新后端要求该版本。
配合旧后端可备份后 alembic downgrade 0006_vectors,仅删除新增准备快照表,保留知识、用户、文本/向量及检索历史;快照恢复依赖备份。历史请求仅表示当时状态,未来实际发送须再次复核当前依据/版本及所选模型token预算。
接口、请求字段、选段规则、兼容子集及模型延期边界见 docs/RAG_CONTEXT_API.md。Docker、浏览器真实联调、生成模型兼容/质量与核验领域实验仍待后续验收。所有测试资料均为合成,不声称真实模型回答、领域分数或费用。请按团队权限审阅;本阶段合入dev后再继续下一项后端任务。
Pull request closed