Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.14 KB

File metadata and controls

57 lines (39 loc) · 1.14 KB

Knowledge Engine

Dependencies

  • frontend: nodejs
  • backend: uv (alternative python package manager)

You need to export the following env variables to use AI:

  • $ export AZURE_ENDPOINT=<your endpoint>
  • $ export DIAL_API_KEY=<your api key>

Project structure

knowledge-engine
|__frontend  - ReactJS frontend
|__backend   - FastAPI backend
|__demo      - Demo data and script
|__notebooks - Jupyter notebooks with tests

How to Run

Demo

$ make demo # start backend, frontend, and demo script
$ make stop # stop backend and frontend

Backend Only

$ make backend # setup backend project and run it
$ make stop    # stop backend

Frontend Only

$ make frontend # setup frontend project and run it
$ make stop     # stop frontend

Navigation

App consists of 2 main pages:

Useful backend endpoints: