File size: 423 Bytes
15ea71e
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from fastapi import FastAPI
import requests

app = FastAPI()

# ---------- SIMPLE AGENT ----------

def solve(question: str):
    # TEMPORARY: basic logic first
    return question  # we improve this later


# ---------- API ----------
@app.get("/")
def home():
    return {"status": "agent running"}

@app.get("/predict")
def predict(question: str):
    answer = solve(question)
    return {
        "answer": answer
    }