diff --git a/slop_with_models.py b/slop_with_models.py index 102830d..da8cbec 100644 --- a/slop_with_models.py +++ b/slop_with_models.py @@ -1,4 +1,4 @@ -from flask import Flask, request, jsonify +from flask import Flask, request, jsonify, render_template_string from datetime import datetime import os import json @@ -690,19 +690,94 @@ LOCK_TIMEOUT = 2 # Seconds to wait for lock acquisition @app.route("/", methods=["GET"]) def index(): logger.info("Received / GET request") - return jsonify({ - "message": "SLOP API Server", - "version": "1.0", - "streamlit_ui": "https://streamlit.slop.unturf.com/", - "endpoints": { - "/memory": "Memory storage endpoints", - "/chat": "Chat completion endpoint", - "/models": "List available models", - "/tools": "Tool execution endpoints", - "/resources": "Resource management", - "/pay": "Payment processing" - } - }) + html_template = """ + + +
+Welcome to the SLOP API Server v1.0
+ + + +/memory - Memory storage endpoints/chat - Chat completion endpoint/models - List available models/tools - Tool execution endpoints/resources - Resource management/pay - Payment processing