diff --git a/packages/markitdown/src/markitdown/converters/_llm_caption.py b/packages/markitdown/src/markitdown/converters/_llm_caption.py index 9108eab..d8fc921 100644 --- a/packages/markitdown/src/markitdown/converters/_llm_caption.py +++ b/packages/markitdown/src/markitdown/converters/_llm_caption.py @@ -49,8 +49,8 @@ def llm_caption( # Call the OpenAI API response = client.chat.completions.create(model=model, messages=messages) if asyncio.iscoroutine(response): - async def read_content(): + async def read_content(response): response = await response return response.choices[0].message.content - return read_content() + return read_content(response) return response.choices[0].message.content