Meow_MWAI_Query_Text C

Total Complexity 103
Dependencies 3
Dependents 5
Total lines 499
Lines of code 352
Logical lines of code 196
Comment lines 89
Methods 26
Properties 13

Methods 26

Method Rating Maintainability Complexity Lines of code
injectParams()
C
39 24 63
getPrompt()
A
48 11 33
validateMessages()
A
48 9 33
estimateTokens()
S
53 6 24
setModel()
S
55 6 21
finalChecks()
S
57 6 18
convertKeys()
S
56 5 18
getLastMessage()
S
57 5 17
setMessages()
S
59 3 15
getPromptTokens()
S
69 3 7
setTemperature()
S
65 3 10
getImageURL()
S
68 3 8
setResponseFormat()
S
70 3 6
jsonSerialize()
S
53 1 22
setMaxSentences()
S
71 2 6
getLastPrompt()
S
69 2 7
injectContext()
S
64 2 9
setMaxTokens()
S
81 1 3
setStop()
S
81 1 3
__construct()
S
73 1 5
setContext()
S
75 1 4
setNewImageData()
S
77 1 4
setNewImage()
S
77 1 4
setNewMessage()
S
77 1 4
setPrompt()
S
77 1 4
replace()
S
75 1 4