Spaces:
Sleeping
Sleeping
| from fastapi import FastAPI | |
| from pydantic import BaseModel | |
| from src.core import * | |
| app = FastAPI( | |
| title="Insight Finder", | |
| description="Find relevant technologies from a problem", | |
| ) | |
| class InputData(BaseModel): | |
| problem: str | |
| class OutputData(BaseModel): | |
| technologies: list | |
| async def process(data: InputData): | |
| result = process_input(data, global_tech, global_tech_embeddings) | |
| return {"technologies": result} | |