nn-ui-v2 / build /server /chunks /_server.ts-1KPdx_z4.js
muryshev's picture
build update
7895d85
raw
history blame
1.3 kB
import { d as private_env } from './shared-server-49TKSBDM.js';
import { c as redirect, b as base } from './index-JNnR1J8_.js';
import { F as FullTextSearchService } from './FullTextSearchService-0xoNRjpt.js';
import 'node-fetch';
import 'node:dns';
const POST = async ({ locals, request }) => {
const body = await request.json();
const abortController = new AbortController();
let service = new FullTextSearchService(private_env.SEARCH_API_URL);
try {
let response = await service.search(
body.query,
body.use_llm_for_teasers,
body.do_multistep_search,
body.use_accounting_docs,
body.use_reranking,
body.disable_thresholds,
body.use_llm_for_filtering,
body.find_transaction_maps_by_question,
body.find_transaction_maps_by_operation,
body.use_keywords,
{ abortController }
);
return new Response(
JSON.stringify(response),
{
headers: { "Content-Type": "application/json" }
}
);
} catch (e) {
return new Response(
JSON.stringify({ error: e.message }),
{
headers: { "Content-Type": "application/json" }
}
);
}
};
const GET = async () => {
throw redirect(302, `${base}/`);
};
export { GET, POST };
//# sourceMappingURL=_server.ts-1KPdx_z4.js.map