id: 1 unit: func() file: text_embeddings.go start line: 47 end line: 74 size: 26 LOC McCabe index: 4 number of parameters: 1 id: 2 unit: func() file: send_request.go start line: 10 end line: 38 size: 26 LOC McCabe index: 7 number of parameters: 1 id: 3 unit: func() file: text_generation.go start line: 39 end line: 63 size: 23 LOC McCabe index: 3 number of parameters: 1 id: 4 unit: func() file: chat_generation.go start line: 41 end line: 64 size: 23 LOC McCabe index: 3 number of parameters: 1 id: 5 unit: func() file: text_embeddings.go start line: 76 end line: 95 size: 19 LOC McCabe index: 5 number of parameters: 1 id: 6 unit: func() file: request_builder.go start line: 32 end line: 51 size: 18 LOC McCabe index: 3 number of parameters: 1 id: 7 unit: func() file: chat_generation.go start line: 66 end line: 82 size: 17 LOC McCabe index: 1 number of parameters: 1 id: 8 unit: func() file: text_generation.go start line: 65 end line: 77 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: func() file: token.go start line: 17 end line: 32 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 10 unit: func New() file: client.go start line: 24 end line: 31 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 11 unit: func newClientConfig() file: config.go start line: 9 end line: 17 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 12 unit: func setAuthToken() file: config.go start line: 19 end line: 24 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 13 unit: func newRequestBuilder() file: request_builder.go start line: 28 end line: 30 size: 3 LOC McCabe index: 1 number of parameters: 0