Skip to content

Documentation Bot

  • This bot reads the documentation of OpenML and trains an LLM model to answer questions about the project.
  • It consists of two main parts
  • A crawler that reads the documentation and stores the links and text information.
  • The LLM utils -> Vectore store, conversational langchain, history.

How to run

  • First run the crawler to get the documentation from OpenML. This will create a data folder with the documentation in it. python run_crawler.py
  • For inference, run uvicorn documentation_query:app --host 0.0.0.0 --port 8083 &