Const
A Fastify plugin that exposes a set of Genkit flows as POST routes. Register it with app.register for an ergonomic, multi-flow setup:
app.register
import Fastify from 'fastify';import { genkitFastify, withFlowOptions } from '@genkit-ai/fastify';const app = Fastify();await app.register(genkitFastify, { flows: [ menuSuggestionFlow, withFlowOptions(secureFlow, { contextProvider }), ],});await app.listen({ port: 8080 }); Copy
import Fastify from 'fastify';import { genkitFastify, withFlowOptions } from '@genkit-ai/fastify';const app = Fastify();await app.register(genkitFastify, { flows: [ menuSuggestionFlow, withFlowOptions(secureFlow, { contextProvider }), ],});await app.listen({ port: 8080 });
A Fastify plugin that exposes a set of Genkit flows as POST routes. Register it with
app.registerfor an ergonomic, multi-flow setup: