The LLM used for category extraction and receipt OCR, gpt-3.5-turbo, is deprecated and will not be available after 2026-10-23, see https://developers.openai.com/api/docs/deprecations
I suggest swithcing to a different model by default (gpt-4.1-mini or gpt-5.4-nano) at first and also make the model configurable, possibly splitting the model being used for both use cases.
The LLM used for category extraction and receipt OCR, gpt-3.5-turbo, is deprecated and will not be available after 2026-10-23, see https://developers.openai.com/api/docs/deprecations
I suggest swithcing to a different model by default (gpt-4.1-mini or gpt-5.4-nano) at first and also make the model configurable, possibly splitting the model being used for both use cases.