/** * 1. Basic usage - single prompt, text response * * npx tsx examples/1-basic.ts */ import { createAgent } from "../src"; if (!process.env.FIRECRAWL_API_KEY) { console.error("\n FIRECRAWL_API_KEY not set. Get one at https://firecrawl.dev/app/api-keys\n"); process.exit(1); } const agent = createAgent({ firecrawlApiKey: process.env.FIRECRAWL_API_KEY, model: { provider: "google", model: "gemini-3-flash-preview" }, }); const result = await agent.run({ prompt: "What are the top 3 stories on Hacker News right now?", }); console.log(result.text);