Ai

codemode-gatewaysourcetypescript
Path: codemode-gateway/src/providers/ai.tsRelative: src/providers/ai.tsSubproject: codemode-gatewayCategory: codemode-gateway
Lines: 125Bytes: 4,276Imports: 1Exports: 1

Content Preview

  1. import type { Env } from "../types";
  2. /**
  3. * AI namespace tools — powered by Workers AI binding.
  4. *
  5. * Uses `env.AI.run()` for text generation and vision tasks. Models are
  6. * curated defaults from the Workers AI catalog (discovered via
  7. * `@cloudflare/workers-types@5.20260711.1` AiModels interface).
  8. *
  9. * Model IDs (verified in installed types 2026-07-11):
  10. * - Text: `@cf/meta/llama-3.3-70b-instruct-fp8-fast`
  11. * - Vision: `@cf/meta/llama-3.2-11b-vision-instruct`
  12. */
  13. /** Curated default mode