bolt.diy/app/lib/hooks/useSimulation.ts
2025-03-06 08:06:47 -08:00

16 lines
409 B
TypeScript

import type { Message } from 'ai';
export async function shouldUseSimulation(messages: Message[], messageInput: string) {
const requestBody: any = {
messageInput,
};
const response = await fetch('/api/use-simulation', {
method: 'POST',
body: JSON.stringify(requestBody),
});
const result = await response.json() as any;
return "useSimulation" in result && !!result.useSimulation;
}