createChatHandler
createChatHandler(
options): (request) =>Promise<Response>
Defined in: react-nextjs/src/server.ts:191
Create a chat API route handler for Next.js.
Parameters
Section titled “Parameters”options
Section titled “options”Handler options
Returns
Section titled “Returns”Route handler function
(
request):Promise<Response>
Parameters
Section titled “Parameters”request
Section titled “request”Request
Returns
Section titled “Returns”Promise<Response>
Example
Section titled “Example”import { createChatHandler } from 'ai.matey.react.nextjs/server';import { Bridge } from 'ai.matey.core';import { OpenAIBackend } from 'ai.matey.backend/openai';
const bridge = new Bridge({ backend: new OpenAIBackend({ apiKey: process.env.OPENAI_API_KEY }),});
export const POST = createChatHandler({ bridge });