Update splash screen message
This commit is contained in:
@@ -595,19 +595,17 @@ def display_splash_screen(args: argparse.Namespace) -> None:
|
||||
protocol = "https" if args.ssl else "http"
|
||||
if args.host == "0.0.0.0":
|
||||
ASCIIColors.magenta("\n🌐 Server Access Information:")
|
||||
ASCIIColors.white(" ├─ Local Access: ", end="")
|
||||
ASCIIColors.white(" ├─ WebUI (local): ", end="")
|
||||
ASCIIColors.yellow(f"{protocol}://localhost:{args.port}")
|
||||
ASCIIColors.white(" ├─ Remote Access: ", end="")
|
||||
ASCIIColors.yellow(f"{protocol}://<your-ip-address>:{args.port}")
|
||||
ASCIIColors.white(" ├─ API Documentation (local): ", end="")
|
||||
ASCIIColors.yellow(f"{protocol}://localhost:{args.port}/docs")
|
||||
ASCIIColors.white(" ├─ Alternative Documentation (local): ", end="")
|
||||
ASCIIColors.white(" └─ Alternative Documentation (local): ", end="")
|
||||
ASCIIColors.yellow(f"{protocol}://localhost:{args.port}/redoc")
|
||||
ASCIIColors.white(" └─ WebUI (local): ", end="")
|
||||
ASCIIColors.yellow(f"{protocol}://localhost:{args.port}/webui")
|
||||
|
||||
ASCIIColors.yellow("\n📝 Note:")
|
||||
ASCIIColors.white(""" Since the server is running on 0.0.0.0:
|
||||
ASCIIColors.magenta("\n📝 Note:")
|
||||
ASCIIColors.cyan(""" Since the server is running on 0.0.0.0:
|
||||
- Use 'localhost' or '127.0.0.1' for local access
|
||||
- Use your machine's IP address for remote access
|
||||
- To find your IP address:
|
||||
@@ -617,36 +615,13 @@ def display_splash_screen(args: argparse.Namespace) -> None:
|
||||
else:
|
||||
base_url = f"{protocol}://{args.host}:{args.port}"
|
||||
ASCIIColors.magenta("\n🌐 Server Access Information:")
|
||||
ASCIIColors.white(" ├─ Base URL: ", end="")
|
||||
ASCIIColors.white(" ├─ WebUI (local): ", end="")
|
||||
ASCIIColors.yellow(f"{base_url}")
|
||||
ASCIIColors.white(" ├─ API Documentation: ", end="")
|
||||
ASCIIColors.yellow(f"{base_url}/docs")
|
||||
ASCIIColors.white(" └─ Alternative Documentation: ", end="")
|
||||
ASCIIColors.yellow(f"{base_url}/redoc")
|
||||
|
||||
# Usage Examples
|
||||
ASCIIColors.magenta("\n📚 Quick Start Guide:")
|
||||
ASCIIColors.cyan("""
|
||||
1. Access the Swagger UI:
|
||||
Open your browser and navigate to the API documentation URL above
|
||||
|
||||
2. API Authentication:""")
|
||||
if args.key:
|
||||
ASCIIColors.cyan(""" Add the following header to your requests:
|
||||
X-API-Key: <your-api-key>
|
||||
""")
|
||||
else:
|
||||
ASCIIColors.cyan(" No authentication required\n")
|
||||
|
||||
ASCIIColors.cyan(""" 3. Basic Operations:
|
||||
- POST /upload_document: Upload new documents to RAG
|
||||
- POST /query: Query your document collection
|
||||
|
||||
4. Monitor the server:
|
||||
- Check server logs for detailed operation information
|
||||
- Use healthcheck endpoint: GET /health
|
||||
""")
|
||||
|
||||
# Security Notice
|
||||
if args.key:
|
||||
ASCIIColors.yellow("\n⚠️ Security Notice:")
|
||||
|
Reference in New Issue
Block a user