Minor fix: Agent.base - _get_one_tool_message - handle case when request is not a str
0.1.163
User conveniences: * Ignore bad OPENAI_API_KEY when user is specifying a non-OpenAI model * DocChatAgentConfig - no need to specify RelevanceExtractorAgentConfig.llm: if not specified, it will inherit LLM config from DocChatAgentConfig. But of course one could specify these to use two different LLMs.
0.1.162
RelevanceExtractorAgent: Handle segment-marking for text that has lost all/most punctuation, making it impossible to identify sentences.
0.1.161
LanceDocChatAgent: Handle empty query in query plan
0.1.160
DocxParsingConfig: add "python-docx" (previously only "unstructured" available)
0.1.159
* Fix windows logger issue 341 * OpenAIGPT local model detection, use "local/" not "local", and "litellm/" not "litellm" (comments in 346)