Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 640 Bytes

File metadata and controls

21 lines (15 loc) · 640 Bytes

Lol chatbot backend

A fastAPI application for the lol chatbot. handles user authentication, chat sessions and chat history. Automatically gets league of legends data from cdn.merakianalytics.com. Provides chatting functionalities using the google generative AI SDK.

Usage

Install dependencies

poetry install

Run the app

uvicorn lol_chatter_backend.main:app --reload
  • You must provide the GOOGLE_API_KEY in your environment.
  • You can remove the --reload flag if you want to run the app without hot reloading functionality.
  • You may need to specity the port number using the --port flag.