DoctorGPT是一个将GPT带入生产,用于错误诊断的工具,它可以监控你的应用程序日志中的问题并对其进行诊断。
使用方法OPENAI_KEY=$YOUR_KEYdoctorgpt--logfile="program.log"--configfile="config.yaml"--outdir="~/errors"
DoctorGPT将开始跟踪program.log。每个用户定义的分析器日志行事件的触发器将在~/errors目录下产生一个诊断文件。config.yaml文件在启动时用于配置程序。
安装使用goinstall
goinstall"github.com/ingyamilmolinar/doctorgpt"从源代码构建
gobuild-odoctorgpt复制doctorgpt的二进制文件到$PATH下的任意位置依赖一个Go编译器(仅用于构建和运行测试)docker(可选)特点环境独立的轻量级(8.3MB)二进制文件可配置的chatGPT提示支持每个GPT模型版本在同一个文件中匹配多种日志格式为同一日志条目匹配多个解析器为同一日志条目匹配多个过滤器强大的正则表达式格式最大化诊断中的日志上下文量
评论