Skip to main content

use the @ai-sdk provider to chat with the Kimi-moonshot web

This package works with Node.js, Bun, BrowsersIt is unknown whether this package works with Deno
This package works with Node.js
It is unknown whether this package works with Deno
This package works with Bun
This package works with Browsers
JSR Score
94%
Published
2 days ago (0.3.0)

moonshot-web-ai-provider

use the @ai-sdk provider to chat with the Kimi-moonshot web

Important

This provider can only run in a browser extension environment.

install

this package is published on jsr

npx jsr add @slow-groovin/moonshot-web-ai-provider
pnpm dlx jsr add @slow-groovin/moonshot-web-ai-provider
bunx jsr add @slow-groovin/moonshot-web-ai-provider

usage

import { createMoonshotWebProvider } from "moonshot-web-ai-provider";

const model = createMoonshotWebProvider().languageModel("kimi", {
  use_search: true,
});
const { textStream } = streamText({
  model: chatModel,
  prompt: "hello?",
});

config

models

  • 'kimi'
  • 'k1'

additional setting

  • use_search: use search

how to examine the request?

  • Open the extension's options page,
  • Use F12 to open the console -> Network.

New Ticket: Report package

Please provide a reason for reporting this package. We will review your report and take appropriate action.

Please review the JSR usage policy before submitting a report.

Add Package

deno add jsr:@slow-groovin/moonshot-web-ai-provider

Import symbol

import * as moonshot_web_ai_provider from "@slow-groovin/moonshot-web-ai-provider";
or

Import directly with a jsr specifier

import * as moonshot_web_ai_provider from "jsr:@slow-groovin/moonshot-web-ai-provider";

Add Package

pnpm i jsr:@slow-groovin/moonshot-web-ai-provider
or (using pnpm 10.8 or older)
pnpm dlx jsr add @slow-groovin/moonshot-web-ai-provider

Import symbol

import * as moonshot_web_ai_provider from "@slow-groovin/moonshot-web-ai-provider";

Add Package

yarn add jsr:@slow-groovin/moonshot-web-ai-provider
or (using Yarn 4.8 or older)
yarn dlx jsr add @slow-groovin/moonshot-web-ai-provider

Import symbol

import * as moonshot_web_ai_provider from "@slow-groovin/moonshot-web-ai-provider";

Add Package

npx jsr add @slow-groovin/moonshot-web-ai-provider

Import symbol

import * as moonshot_web_ai_provider from "@slow-groovin/moonshot-web-ai-provider";

Add Package

bunx jsr add @slow-groovin/moonshot-web-ai-provider

Import symbol

import * as moonshot_web_ai_provider from "@slow-groovin/moonshot-web-ai-provider";