DoctorGPT —— 融合了 GPT 的错误诊断工具

919次阅读
没有评论

DoctorGPT 是一个将 GPT 带入生产,用于错误诊断的工具,它可以监控你的应用程序日志中的问题并对其进行诊断。

使用方法

OPENAI_KEY=$YOUR_KEY doctorgpt --logfile="program.log" --configfile="config.yaml" --outdir="~/errors"

DoctorGPT 将开始跟踪 program.log。每个用户定义的分析器日志行事件的触发器将在 ~/errors 目录下产生一个诊断文件。config.yaml 文件在启动时用于配置程序。

安装

使用 go install

  1. go install "github.com/ingyamilmolinar/doctorgpt"

从源代码构建

  1. go build -o doctorgpt
  2. 复制 doctorgpt的二进制文件到 $PATH 下的任意位置

依赖

  1. 一个 Go编译器(仅用于构建和运行测试)
  2. docker(可选)

特点

  1. 环境独立的轻量级 (8.3MB) 二进制文件
  2. 可配置的 chatGPT 提示
  3. 支持每个 GPT 模型版本
  4. 在同一个文件中匹配多种日志格式
  5. 为同一日志条目匹配多个解析器
  6. 为同一日志条目匹配多个过滤器
  7. 强大的正则表达式格式
  8. 最大化诊断中的日志上下文量

Read More 

正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 
评论(没有评论)
Generated by Feedzy