authentik开源身份认证与管理平台-与 LiteLLM 集成(13)

张开发
2026/4/16 10:41:59 15 分钟阅读

分享文章

authentik开源身份认证与管理平台-与 LiteLLM 集成(13)
文章目录什么是 LiteLLM准备authentik配置LiteLLM配置配置验证什么是 LiteLLMLiteLLM 是一个由 BerriAI 开发的开源大模型统一调用工具与 AI 网关核心作用是用一套兼容 OpenAI API 的标准接口来管理和调用全球 100 多种不同的大语言模型LLM。准备在本指南中使用了以下占位符litellm.company 是 LiteLLM 安装的 FQDN。authentik.company 是 authentik 安装的 FQDN。authentik配置为了支持将 LiteLLM 与 authentik 集成您需要在 authentik 中创建一个应用程序/提供程序对。作为管理员登录到 authentik 并打开 authentik 管理员界面。导航至应用程序 应用程序然后单击使用提供程序创建以创建应用程序和提供程序对。 或者您可以先单独创建提供程序然后创建应用程序并将其连接到提供程序。应用程序 提供一个描述性名称、一个可选的应用程序类型组、策略引擎模式和可选的 UI 设置。应用名称LiteLLM, Slug会自动带出litellm选择提供者类型 选择OAuth2/OpenID Connect作为提供者类型。配置提供者 提供名称或接受自动提供的名称、用于此提供者的授权流程以及以下必需配置。注意客户端 ID、 客户端密钥和 slug 值因为它们将在稍后需要。设置一个 Strict 重定向 URI 为 http://litellm.company/sso/callback选择任何可用的签署密钥。确保禁用加密。配置绑定 可选您可以创建一个 绑定 策略、组或用户来管理用户“我的应用程序”页面上应用程序的列表和访问权限。单击提交以保存新应用程序和提供程序。LiteLLM配置Generic Client IDClient ID from aboveGeneric Client SecretClient Secret from aboveAuthorization Endpointhttps://authentik.company/application/o/authorize/Token Endpointhttps://authentik.company/application/o/token/Userinfo Endpointhttps://authentik.company/application/o/userinfo/Proxy Admin Email:adminlitellm.aiProxy Base URLhttp://litellm.companyGroup Claimopenid profile email litellm_role配置验证为了验证 LiteLLM 中的 authentik 设置是否正确请注销然后使用使用 authentik 登录按钮重新登录。

更多文章