Skip to content

Latest commit

 

History

History
29 lines (21 loc) · 524 Bytes

README.md

File metadata and controls

29 lines (21 loc) · 524 Bytes

OpenAI Scheduler

This is a simple scheduler for OpenAI Client in Go.

It contains auto detected OpenAI client status and handle the wrong status.

Usage

package main

import (
    "github.com/promptc/openai-scheduler"
)

var scheduler *openai_scheduler.Scheduler

func main() {
	tokens := []string{"token1", "token2"}
	scheduler = openai_scheduler.NewScheduler(tokens)
	scheduler.StartDaemon()
	// Some codes
}

func feedPrompt() {
	gpt := scheduler.GetClient()
	// Do codes just like do on *openai.Client
}