added supabase

This commit is contained in:
n4ze3m
2023-04-11 15:19:39 +05:30
parent a3535bb5c5
commit 00e6d71727
13 changed files with 211 additions and 90 deletions

View File

View File

@@ -0,0 +1,9 @@
from fastapi import APIRouter
from models import ChatBody
from handlers.chat import chat_extension_handler
router = APIRouter(prefix="/api/v1")
@router.post("/chat/chrome", tags=["chat"])
async def chat_extension(body: ChatBody):
return await chat_extension_handler(body)

15
py_server/routers/user.py Normal file
View File

@@ -0,0 +1,15 @@
from fastapi import APIRouter, Header
from models import UserValidation, SaveChatToApp
from handlers.user import validate_user_handler, save_website_handler
router = APIRouter(prefix="/api/v1")
@router.post("/user/validate", tags=["user"])
async def validate_user(user: UserValidation):
return await validate_user_handler(user)
@router.post("/user/save", tags=["user"])
async def save_website(body: SaveChatToApp, x_auth_token: str = Header(None)):
return await save_website_handler(body, x_auth_token)