adamkdean / gpt-monitor

Monitoring OpenAI GPT API metrics

Home Page:https://gpt-monitor.adamkdean.co.uk/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPT Monitor

GPT Monitor is a project that monitors OpenAI's GPT models by measuring certain metrics of their responses to a set of prompts. The project aims to both track the changes and progress of the models over time by analyzing various metrics of their responses, and to provide a public benchmark of performance over time.

image

Other metrics include ms per token, time to first byte, and time to last byte.

View live metrics

Note: this is a small fire-and-forget pet project. It is not intended to be used for anything serious.

Improvements

The following improvements would make this better, but cost more:

  1. Run multiple requests each time and use the mean
  2. Run requests more frequently (currently at 15 minutes)

Also

  1. Providing a granular last 24 hours and a less granular mean of daily values
  2. More metrics, such as tokens per minute per sequence length (another project perhaps)

Contributing

Feel free to submit issues or pull requests if you'd like to contribute to the project or have any suggestions for improvements.

License

// Copyright (C) 2023 Adam K Dean <adamkdean@googlemail.com>
// Use of this source code is governed by the GPL-3.0
// license that can be found in the LICENSE file.

About

Monitoring OpenAI GPT API metrics

https://gpt-monitor.adamkdean.co.uk/

License:GNU General Public License v3.0


Languages

Language:JavaScript 56.3%Language:Python 25.3%Language:EJS 10.5%Language:CSS 5.3%Language:Dockerfile 2.0%Language:Shell 0.7%