V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  websong188  ›  全部回复第 1 页 / 共 1 页
回复总数  11
@xyy003 真实的知识库原始数据 需要自己提供,搜索的 prompt 规则是 用户问题+知识库的答案(参考答案) 的组合,得到偏向于 已有知识库设定的主题 扩展知识回答,当搜索的问题与 知识库的答案(参考答案) 相似度太低,就不给答案,防止问违规,知识库以外的问题
@xyy003 这个应该是原始数据。大概是 golang 将原始数据文件 转换为 qa 数组,再将 qa 中的 q 通过 openai 获取到 embeddin,和 a 一起存入 qdrant 知识库
@zeromake 嗯是的,
本文说的无侵入,更多的的情况是指 原项目使用的 logger 为一个抽象接口,新增的 slog 实现接口就行,对外暴露接口方法

如果 有项目不想 强引入 第三方日志包,也可以用本文 logger 类似 的思路 进行封装
@wwek 是的,没有需求不要制造需求.但自带的 log,用起来是有点一言难尽哦
@zeromake zapcore.Field 指的是 zap 的 输出字段 key 吗,zap.Config.EncoderConfig 应该是可以指定 key
这是我之前集成 zap 的代码,不知道是不是你担心的点 https://github.com/webws/go-moda/blob/main/logger/zap_log.go
@lilei2023 zap 其实用起来很行,我在 slog 替换的时候发现,slog 没法 像 zap 那样支持 callerSkip,目前自己实现了一个.
不知道后面 slog 会不会扩展
@pennai 我理解的不侵入是在自己项目里引用 logger 包,那个 logger 包 内部实现 是使用 zap,现在改成了 slog
使用方的业务代码 打印日志依然可以用 原来的方法 比如 logger.infow
实话,很羡慕楼主,愿楼主激情永存
2019-05-06 10:23:01 +08:00
回复了 dbLenis 创建的主题 MySQL 大家如何看待有几千行的 SQL 存储过程?
记得我以前以前的老板,他说他是用 mysql 编程,我不理解,难道就是楼主说的这样的?
2019-05-06 10:21:21 +08:00
回复了 720902 创建的主题 云计算 有没有专业推荐海外云服务器的网站?
vultr.com,我一直在用
2019-05-06 10:17:22 +08:00
回复了 yuankui 创建的主题 程序员 百度盘这么恶心人的吗?
楼主可以租个一天的百度网盘会员
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   820 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 22:42 · PVG 06:42 · LAX 15:42 · JFK 18:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.