WaicOpenaiModel A

Total Complexity 68
Dependencies 2
Dependents 0
Total lines 297
Lines of code 254
Logical lines of code 158
Comment lines 5
Methods 15
Properties 14

Methods 15

Method Rating Maintainability Complexity Lines of code
sendRequest()
C
35 23 79
getText()
A
43 15 47
setApiOptions()
A
52 8 23
getImage()
S
53 5 21
getImageSize()
S
61 4 12
init()
S
60 2 13
getCountWords()
S
61 2 12
addSettingsForStreamOpenAI()
S
63 2 10
sendFile()
S
58 1 14
getApiCompletionsUrl()
S
79 1 3
getApiChatCompletionsUrl()
S
79 1 3
getApiImageUrl()
S
79 1 3
getApiUploadUrl()
S
79 1 3
setTimeout()
S
81 1 3
isLegacyModels()
S
66 1 8