{% extends "base.html" %} {% block title %}{% if connection %}Edit{% else %}Add{% endif %} Connection{% endblock %} {% block page_title %}{% if connection %}Edit Connection{% else %}Add Connection{% endif %}{% endblock %} {% block content %}
Back to AI Settings
{% if error %}
{{ error }}
{% endif %}
A label to identify this connection.
OpenAI-compatible endpoint (OpenAI, vLLM, Ollama, LiteLLM, etc.)
{% set auth_type = (connection.auth_type if connection and connection.auth_type else 'api_key') %}
Choose how the chat call authenticates against the model server.
Sent as Authorization: Bearer <key>. Leave as ******** to keep the existing key.
Keycloak openid-connect/token endpoint for the realm hosting the model.
Used with grant_type=client_credentials. Leave as ******** to keep the existing secret.
Disable for self-signed certificates (e.g. internal vLLM/Ollama endpoints).
{% endblock %}