func()

in binding-go/client.go [224:236]


func (c *Client) Upload(dir, apiKey, algorithmID string) error {
	if apiKey == "" {
		apiKey = os.Getenv("OPENAI_GYM_API_KEY")
	}
	data := map[string]string{"training_dir": dir, "api_key": apiKey}
	if algorithmID != "" {
		data["algorithm_id"] = algorithmID
	}
	if err := c.post("/v1/upload/", data, nil); err != nil {
		return fmt.Errorf("upload: %s", err)
	}
	return nil
}