func()

in utterance.go [130:147]


func (c *Client) TrainUtterances(trainings []Training) (*TrainingResponse, error) {
	utterancesJSON, err := json.Marshal(trainings)
	if err != nil {
		return nil, err
	}

	resp, err := c.request(http.MethodPost, "/utterances", "application/json", bytes.NewBuffer(utterancesJSON))
	if err != nil {
		return nil, err
	}

	defer resp.Close()

	var r *TrainingResponse
	decoder := json.NewDecoder(resp)
	err = decoder.Decode(&r)
	return r, err
}