implemented stateless ant/oai messages/responses apis
This commit is contained in:
@@ -77,8 +77,15 @@ func main() {
|
||||
// Register routes
|
||||
mux := http.NewServeMux()
|
||||
mux.HandleFunc("/v1/models", handleModels(cm, authTokens))
|
||||
mux.HandleFunc("/models", handleModels(cm, authTokens))
|
||||
mux.HandleFunc("/v1/chat/completions", handleChatCompletions(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/chat/completions", handleChatCompletions(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/v1/images/generations", handleImageGenerations(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/images/generations", handleImageGenerations(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/v1/messages", handleMessages(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/messages", handleMessages(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/v1/responses", handleResponses(cm, authTokens, retryDelay))
|
||||
mux.HandleFunc("/responses", handleResponses(cm, authTokens, retryDelay))
|
||||
|
||||
server := &http.Server{
|
||||
Addr: fmt.Sprintf(":%d", *port),
|
||||
|
||||
Reference in New Issue
Block a user