🚀 ITP/TTP Organizational LLM Service

Welcome to the internal LLM infrastructure of the ITP/TTP cluster. This service provides secure access to local large language models with institutional identity.

🔑 API Key Management

Your Keys

Loading...

🤖 Purpose

🔐 Quick Start

  1. Obtain your primary API key by authenticating above with your ITP/TTP account credentials.
  2. Send a generation request using Bearer token authentication:
curl -s https://llm.particle.kit.edu/llm/api/generate \
  -X POST \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "llama3",
    "prompt": "What are the latest papers on quantum computing from KIT?"
  }'
If your key is invalid, you will receive a 403 Forbidden response from the gateway.

🔑 Key Management (Admin API)

The following endpoints allow you to list, create, and revoke secondary named keys — useful for CI/CD pipelines or dedicated tools.

TaskEndpoint
List all keys /api/keys GET
Create a named key /api/keys?name=label POST
Revoke a specific key /api/<key_id> DELETE
Revoke all named keys /api/logout-all POST

All require a valid primary key in the Authorization header:

curl -s https://llm.particle.kit.edu/api/keys \
  -H "Authorization: Bearer YOUR_PRIMARY_KEY"

🛡 Security & Privacy

📊 Current Status

The LLM gateway and authentication service are operational. If this page is loading, the frontend is healthy. API access works both internally and over HTTPS externally.

📖 Support

For questions or support, contact: