Nick: extract prompt fixes and limit the number of urls

This commit is contained in:
Nicolas 2024-12-01 20:29:03 -03:00
parent 5ddb7eb922
commit 4bb46ed152
2 changed files with 2 additions and 2 deletions

View File

@ -207,7 +207,7 @@ export async function extractController(
logger.child({ method: "extractController/generateOpenAICompletions" }),
{
mode: "llm",
systemPrompt: "Always prioritize using the provided content to answer the question. Do not make up an answer. Be concise and follow the schema if provided.",
systemPrompt: "Always prioritize using the provided content to answer the question. Do not make up an answer. Be concise and follow the schema if provided. Here are the urls the user provided of which he wants to extract information from: " + links.join(", "),
prompt: req.body.prompt,
schema: req.body.schema,
},

View File

@ -155,7 +155,7 @@ export const scrapeOptions = z.object({
export type ScrapeOptions = z.infer<typeof scrapeOptions>;
export const extractV1Options = z.object({
urls: url.array(),
urls: url.array().max(10, "Maximum of 10 URLs allowed per request while in beta."),
prompt: z.string().optional(),
schema: z.any().optional(),
limit: z.number().int().positive().finite().safe().optional(),