Minor bug-fix: remove `to` field in LLMFunctionCall class, as it causes an OpenAI API error when present. It is not actually used anywhere in the code.
0.1.228
Point OpenAIChatModel.GPT4_TURBO to gpt-4-turbo (used to be gpt-4-turbo-preview)
0.1.227
Minor updates: * update to openai 1.23.2, which affects OpenAI Assistant API slightly * allow DocChatAgentConfig to have vecdb = None, in case users want to set it later
0.1.226
DocumentParser: Improve plain text detection by taking into account continuation bytes. This handles scenarios where multiple bytes can represent a character, e.g. non-Latin scripts such as Chinese, Arabic, etc.
0.1.225
TableChatAgent.run_code: use pd.eval instead of eval. The former only accepts restricted data-frame related expressions, and is safer than eval.
0.1.224
DocChatAgent.ingest_docs: add window ids when not splitting. This allows ingesting docs that have been already split via another library.