这是一个类似于cursor的文本编辑器,内置AI自动补全功能。支持功能如:
通过tab键调用LLM大模型自动补全文字
AI输出文字带引用,保障补全内容可核实,可追溯。可一键点击跳转引用原文
整体设计
基于Langgraph+FastApi+NextJs
带引用的补全
通过两次llm调用实现:
- 第一次通过补全决策补全是否需要上网查询,如需要给出查询对
- 调用搜索api
- 结合搜索结果+补全内容提供给LLM,由LLM返回带引用内容,前端解析为引用标签
整体设计
基于Langgraph+FastApi+NextJs
带引用的补全
通过两次llm调用实现:
- 第一次通过补全决策补全是否需要上网查询,如需要给出查询对
- 调用搜索api
- 结合搜索结果+补全内容提供给LLM,由LLM返回带引用内容,前端解析为引用标签