Spaces:
Running
Running
logging
Browse files
backend/__pycache__/main.cpython-310.pyc
CHANGED
Binary files a/backend/__pycache__/main.cpython-310.pyc and b/backend/__pycache__/main.cpython-310.pyc differ
|
|
backend/main.py
CHANGED
@@ -8,7 +8,9 @@ from backend.database import get_db_connection
|
|
8 |
import psycopg2
|
9 |
from psycopg2.extras import RealDictCursor
|
10 |
from typing import Union, List, Literal
|
|
|
11 |
|
|
|
12 |
|
13 |
app = FastAPI()
|
14 |
|
@@ -51,6 +53,7 @@ async def root():
|
|
51 |
@app.post("/extract/metadata")
|
52 |
async def extract_metadata(data: MetadataRequest):
|
53 |
try:
|
|
|
54 |
response = await generate_completions.get_completions(
|
55 |
data.query,
|
56 |
config.language_metadata_extraction_prompt
|
@@ -69,6 +72,7 @@ async def extract_metadata(data: MetadataRequest):
|
|
69 |
@app.post("/generate/flashcards")
|
70 |
async def generate_flashcards(data: GenerationRequest):
|
71 |
try:
|
|
|
72 |
response = await generate_completions.get_completions(
|
73 |
data.query,
|
74 |
config.flashcard_mode_instructions
|
@@ -106,6 +110,7 @@ async def generate_flashcards(data: GenerationRequest):
|
|
106 |
@app.post("/generate/exercises")
|
107 |
async def generate_exercises(data: GenerationRequest):
|
108 |
try:
|
|
|
109 |
response = await generate_completions.get_completions(
|
110 |
data.query,
|
111 |
config.exercise_mode_instructions
|
@@ -126,6 +131,7 @@ async def generate_exercises(data: GenerationRequest):
|
|
126 |
@app.post("/generate/simulation")
|
127 |
async def generate_simulation(data: GenerationRequest):
|
128 |
try:
|
|
|
129 |
response = await generate_completions.get_completions(
|
130 |
data.query,
|
131 |
config.simulation_mode_instructions
|
|
|
8 |
import psycopg2
|
9 |
from psycopg2.extras import RealDictCursor
|
10 |
from typing import Union, List, Literal
|
11 |
+
import logging
|
12 |
|
13 |
+
logging.basicConfig(level=logging.INFO)
|
14 |
|
15 |
app = FastAPI()
|
16 |
|
|
|
53 |
@app.post("/extract/metadata")
|
54 |
async def extract_metadata(data: MetadataRequest):
|
55 |
try:
|
56 |
+
logging.info(f"Received metadata extraction request: {data.query}")
|
57 |
response = await generate_completions.get_completions(
|
58 |
data.query,
|
59 |
config.language_metadata_extraction_prompt
|
|
|
72 |
@app.post("/generate/flashcards")
|
73 |
async def generate_flashcards(data: GenerationRequest):
|
74 |
try:
|
75 |
+
logging.info(f"Received flashcard generation request: {data.query}")
|
76 |
response = await generate_completions.get_completions(
|
77 |
data.query,
|
78 |
config.flashcard_mode_instructions
|
|
|
110 |
@app.post("/generate/exercises")
|
111 |
async def generate_exercises(data: GenerationRequest):
|
112 |
try:
|
113 |
+
logging.info(f"Received exercise generation request: {data.query}")
|
114 |
response = await generate_completions.get_completions(
|
115 |
data.query,
|
116 |
config.exercise_mode_instructions
|
|
|
131 |
@app.post("/generate/simulation")
|
132 |
async def generate_simulation(data: GenerationRequest):
|
133 |
try:
|
134 |
+
logging.info(f"Received simulation generation request: {data.query}")
|
135 |
response = await generate_completions.get_completions(
|
136 |
data.query,
|
137 |
config.simulation_mode_instructions
|