Docs

Packages

@anvia/server: Getting Started

Install @anvia/server and wire it into an Anvia project.

Install

pnpm add @anvia/server

Minimum setup

import type { UIStreamRequest } from "@anvia/core";
import { createEventStream } from "@anvia/server";

export async function POST(request: Request) {
  const body = (await request.json()) as UIStreamRequest;

  return createEventStream(agent.prompt(body.messages).stream(), {
    format: "jsonl",
  });
}

Next step

Continue with Usage Patterns.