Files
Antigravity afbb0dfc2d
All checks were successful
CI / Lint, Unit Tests & Build (push) Successful in 6m57s
CI / Deploy production (on server) (push) Successful in 24s
fix(ui): thème, textes et lisibilité restants de la revue
Les boutons suivent la couleur d’apparence, les libellés trop petits ou trop techniques sont clarifiés, et le catalogue des fournisseurs se met à jour tout seul.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 21:13:07 +00:00

14 lines
443 B
TypeScript

import { NextResponse } from 'next/server'
import { getPublicByokCatalog } from '@/lib/ai/byok-catalog'
export const dynamic = 'force-dynamic'
/** Liste publique des fournisseurs / modèles BYOK — aucun secret. */
export async function GET() {
const providers = await getPublicByokCatalog()
return NextResponse.json(
{ providers },
{ headers: { 'Cache-Control': 'public, s-maxage=3600, stale-while-revalidate=86400' } },
)
}