fileuverview marizes a news article u * * * summarizeArticle A function that sUMM SummarizeArticleInput The input type * SummarizeArticleOutput The return typ */ import {ai} from '@/ai/genkit'; import {z} from 'genkit'; const SummarizeArticleInp
Budget: ₹12,500 – ₹37,500 INR
fileuverview marizes a news article u
*
*
*
summarizeArticle A function that sUMM
SummarizeArticleInput The input type
* SummarizeArticleOutput The return typ
*/
import {ai} from '@/ai/genkit';
import {z} from 'genkit';
const SummarizeArticleInputSchema z.object
articleContent: z.string().describe('The c });
export type SummarizeArticleInput = z.infer<
const SummarizeArticleOutputSchema }); z.objec summary: z.string().describe('The AI-gener
export type SummarizeArticleOutput = z.infer
export async function summarizeArticle (input return summarizeArticleFlow(input); }
const summarizeArticlePrompt ai.defineProm
name: 'summarizeArticlePrompt',
input: {schema: SummarizeArticleInputSchem
output: {schema: SummarizeArticleOutputSch
prompt: You are a professional news summa
*
*
*
summarizeArticle A function that sUMM
SummarizeArticleInput The input type
* SummarizeArticleOutput The return typ
*/
import {ai} from '@/ai/genkit';
import {z} from 'genkit';
const SummarizeArticleInputSchema z.object
articleContent: z.string().describe('The c });
export type SummarizeArticleInput = z.infer<
const SummarizeArticleOutputSchema }); z.objec summary: z.string().describe('The AI-gener
export type SummarizeArticleOutput = z.infer
export async function summarizeArticle (input return summarizeArticleFlow(input); }
const summarizeArticlePrompt ai.defineProm
name: 'summarizeArticlePrompt',
input: {schema: SummarizeArticleInputSchem
output: {schema: SummarizeArticleOutputSch
prompt: You are a professional news summa