Skip to content

Commit a305c42

Browse files
Merge pull request #57 from goldlabelapps/staging
This pull request removes all code related to the `/prompts` API and its database support, and consolidates the Gemini LLM API under a new `/llm` endpoint.
2 parents 922551f + b2779b8 commit a305c42

12 files changed

Lines changed: 13 additions & 221 deletions

app/api/gemini/__init__.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/api/llm/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
"""LLM Routes"""
2+
3+
from .llm import router as llm_router
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
router = APIRouter()
66

7-
@router.get("/gemini")
7+
@router.get("/llm")
88
def root() -> dict:
9-
"""GET /gemini endpoint."""
10-
meta = make_meta("success", "Gemini endpoint says hello")
9+
"""GET /llm endpoint."""
10+
meta = make_meta("success", "LLM endpoint says hello")
1111
return {"meta": meta}
1212

13-
@router.post("/gemini")
14-
def gemini_post(payload: dict) -> dict:
15-
"""POST /gemini: send prompt to Gemini, returns completion google-genai SDK."""
13+
@router.post("/llm")
14+
def llm_post(payload: dict) -> dict:
15+
"""POST /llm: send prompt to Gemini, returns completion google-genai SDK."""
1616
prompt = payload.get("prompt")
1717
if not prompt:
1818
raise HTTPException(status_code=400, detail="Missing 'prompt' in request body.")

app/api/prompts/__init__.py

Lines changed: 0 additions & 3 deletions
This file was deleted.

app/api/prompts/prompts.py

Lines changed: 0 additions & 114 deletions
This file was deleted.

app/api/prompts/schemas.py

Lines changed: 0 additions & 16 deletions
This file was deleted.

app/api/prompts/utils/alter_prompts_table_add_started_completed.sql

Lines changed: 0 additions & 5 deletions
This file was deleted.

app/api/prompts/utils/create_prompts_table.py

Lines changed: 0 additions & 20 deletions
This file was deleted.

app/api/prompts/utils/create_prompts_table.sql

Lines changed: 0 additions & 9 deletions
This file was deleted.

app/api/prompts/utils/migrate_prompts_table.py

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)