langchain python-docx gradio openai