You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+12-12Lines changed: 12 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -352,22 +352,22 @@ curl -X POST "http://localhost:8000/query" \
352
352
353
353
### Next.js UI (In Progress)
354
354
355
-
- Build a modern Next.js web app for natural-language-to-SQL interactions.
356
-
- Provide a user-friendly interface for entering queries and viewing generated SQL and results.
357
-
- Display results in interactive, filterable tables.
358
-
- Add authentication, query history, and user profile management.
359
-
- Integrate responsive design and accessibility best practices.
360
-
- Enable seamless communication with the FastAPI backend via REST API.
355
+
- Build a modern Next.js web app for natural-language-to-SQL interactions. (Completed)
356
+
- Provide a user-friendly interface for entering queries and viewing generated SQL and results. (Completed)
357
+
- Display results in interactive, filterable tables. (To Do)
358
+
- Add authentication, query history, and user profile management. (In Progress)
359
+
- Integrate responsive design and accessibility best practices. (To Do)
360
+
- Enable seamless communication with the FastAPI backend via REST API. (Completed)
361
361
362
362
### FastAPI Backend (In Progress)
363
363
364
-
- Develop REST API endpoints for query submission, execution, and validation.
365
-
- Implement CORS, rate limiting, and token-based authentication.
366
-
- Establish database connectivity and connection pooling.
367
-
- Provide interactive OpenAPI documentation via Swagger UI.
368
-
- Write unit and integration tests for API endpoints.
364
+
- Develop REST API endpoints for query submission, execution, and validation. (Completed)
365
+
- Implement CORS, rate limiting, and token-based authentication. (Completed)
366
+
- Establish database connectivity and connection pooling. (Completed)
367
+
- Provide interactive OpenAPI documentation via Swagger UI. (Completed)
368
+
- Write unit and integration tests for API endpoints. (To Do)
369
369
370
-
### BYOK & Model Provider Support (To Do)
370
+
### BYOK & Model Provider Support (Completed)
371
371
372
372
- Add support forBYOK (Bring Your Own Key/Model) to allow users to plugin their preferred LLM provider (e.g., OpenAI, Gemini, Ollama, Azure, local models, etc.).
373
373
- Provide a configuration interface for selecting and managing model providers.
0 commit comments