Updated README.md from a detailed OllaHub project description to the standard Next.js getting started template, likely to initialize or reset the project as a Next.js application.
19 lines
442 B
TypeScript
19 lines
442 B
TypeScript
import { NextResponse } from "next/server";
|
|
import { listModelsViaSdk, listModelsViaHttp } from "@/lib/ollama";
|
|
|
|
export const dynamic = "force-dynamic";
|
|
|
|
export async function GET() {
|
|
try {
|
|
try {
|
|
await listModelsViaSdk();
|
|
return NextResponse.json({ ok: true });
|
|
} catch {
|
|
await listModelsViaHttp();
|
|
return NextResponse.json({ ok: true });
|
|
}
|
|
} catch {
|
|
return NextResponse.json({ ok: false });
|
|
}
|
|
}
|