Skip to main content
The Go SDK and docs are currently in beta. Report issues on GitHub.

Supported Types

CreateRerankResponseBody

createRerankResponse := operations.CreateCreateRerankResponseCreateRerankResponseBody(operations.CreateRerankResponseBody{/* values here */})

createRerankResponse := operations.CreateCreateRerankResponseStr(string{/* values here */})

Union Discrimination

Use the Type field to determine which variant is active, then access the corresponding field:
switch createRerankResponse.Type {
	case operations.CreateRerankResponseTypeCreateRerankResponseBody:
		// createRerankResponse.CreateRerankResponseBody is populated
	case operations.CreateRerankResponseTypeStr:
		// createRerankResponse.Str is populated
}