Meow_MWAI_Engines_OpenAI D

Total Complexity 157
Dependencies 3
Dependents 5
Total lines 920
Lines of code 725
Logical lines of code 443
Comment lines 74
Methods 33
Properties 14

Methods 33

Method Rating Maintainability Complexity Lines of code
runCompletionQuery()
B
34 18 87
stream_handler()
A
41 14 55
calculatePrice()
A
43 14 49
fineTuneFile()
A
44 14 45
applyQueryParameters()
A
51 11 27
runImagesQuery()
A
41 8 56
runTranscribeQuery()
S
46 6 36
runQuery()
S
48 6 35
run()
S
47 6 35
getPrice()
S
49 6 31
runEmbeddingQuery()
S
48 6 30
listDeletedFineTunes()
S
54 5 23
getBaseModelForFinetune()
S
58 5 17
getIncidents()
S
53 4 22
listFineTunes()
S
48 3 35
buildFormBody()
S
55 4 20
buildOptions()
S
55 3 19
getSuffixForModel()
S
63 3 11
check_for_error()
S
61 3 11
handleResponseErrors()
S
64 3 9
getAudio()
S
60 2 13
buildHeaders()
S
64 2 10
downloadFile()
S
77 1 3
get_openai_models()
S
79 1 3
cancelFineTune()
S
78 1 3
deleteFineTune()
S
78 1 3
listFiles()
S
79 1 3
getModel()
S
78 1 3
deleteFile()
S
78 1 3
uploadFile()
S
66 1 8
moderate()
S
70 1 6
listModels()
S
75 1 4
__construct()
S
63 1 10