File tree Expand file tree Collapse file tree 1 file changed +13
-12
lines changed
src/agents/extensions/models Expand file tree Collapse file tree 1 file changed +13
-12
lines changed Original file line number Diff line number Diff line change @@ -104,18 +104,19 @@ async def get_response(
104
104
prompt = prompt ,
105
105
)
106
106
107
- assert isinstance (response .choices [0 ], litellm .types .utils .Choices )
108
-
109
- if _debug .DONT_LOG_MODEL_DATA :
110
- logger .debug ("Received model response" )
111
- else :
112
- logger .debug (
113
- f"""LLM resp:\n {
114
- json .dumps (
115
- response .choices [0 ].message .model_dump (), indent = 2 , ensure_ascii = False
116
- )
117
- } \n """
118
- )
107
+ if len (response .choices ):
108
+ assert isinstance (response .choices [0 ], litellm .types .utils .Choices )
109
+
110
+ if _debug .DONT_LOG_MODEL_DATA :
111
+ logger .debug ("Received model response" )
112
+ else :
113
+ logger .debug (
114
+ f"""LLM resp:\n {
115
+ json .dumps (
116
+ response .choices [0 ].message .model_dump (), indent = 2 , ensure_ascii = False
117
+ )
118
+ } \n """
119
+ )
119
120
120
121
if hasattr (response , "usage" ):
121
122
response_usage = response .usage
You can’t perform that action at this time.
0 commit comments