Move code to generator

This commit is contained in:
Adria Navarro 2025-04-10 14:26:37 +02:00
parent 4b4c2abfdc
commit ac357c1f39
2 changed files with 10 additions and 14 deletions

@ -1 +1 @@
Subproject commit fc5270482d60c1ad636ba8d63ee70b56ccf521e2
Subproject commit 1e63fa32ff9635356c1fafd803b6f1e53f282d7d

View File

@ -194,20 +194,16 @@ export async function generateTables(
) {
const { prompt, addData } = ctx.request.body
const llm = await ai.getLLM("gpt-4o")
if (!llm) {
ctx.throw("LLM not available")
}
llm.maxTokens = 2000
const createdTables = await llm.generateTables(
prompt,
addData,
ctx.userId,
const tableGenerator = new ai.TableGeneration({
generateTablesDelegate,
sdk.tables.getTables,
generateDataDelegate
)
getTablesDelegate: sdk.tables.getTables,
generateDataDelegate,
})
const createdTables = await tableGenerator.generate({
userPrompt: prompt,
addData,
userId: ctx.userId,
})
ctx.body = {
createdTables,