Saltar al contenido principal

Function: useInitAssistant()

useInitAssistant(config?): void

Defined in: src/core/services/assistant.service.ts:87

Configures the assistant: provider (Kitt) plus an optional conversation store.

Defaults mirror useInitAgent: apiKey falls back to process.env.DASHSCOPE_API_KEY, and baseUrl/model/systemPrompt fall back to the Kitt preset. The default store is in-memory; pass { store } to persist conversations (e.g. a Prisma-backed store).

Parameters

config?

AssistantInitConfig = {}

Assistant configuration.

Returns

void

Example

import { useInitAssistant } from "katanakit-js";

useInitAssistant({ model: "qwen3.8-max" });