Meow_MWAI_Engines_OpenAI D

Total Complexity 253
Dependencies 10
Dependents 2
Total lines 1,245
Lines of code 805
Logical lines of code 524
Comment lines 245
Methods 20
Properties 7

Methods 20

Method Rating Maintainability Complexity Lines of code
responses_stream_data_handler()
D
11
93 257
run_responses_completion_query()
D
25
45 150
build_responses_body()
D
31 34 100
build_responses_input_array()
C
32 27 96
run_responses_image_query()
A
40 11 55
build_responses_tools()
A
48 8 33
handle_responses_errors()
S
53 6 22
should_use_responses_api()
S
58 5 15
run_completion_query()
S
65 3 8
build_responses_url()
S
62 3 10
__construct()
S
65 3 8
stream_data_handler()
S
69 3 6
create()
S
63 2 11
run_image_query()
S
71 2 6
run_transcribe_query()
S
70 2 6
run_embedding_query()
S
70 2 6
get_conversation_state()
S
82 1 3
set_previous_response_id()
S
81 1 3
reset_stream()
S
71 1 6
reset_conversation_state()
S
77 1 4