UNPKG

@assistant-ui/react

Version:

React components for AI chat.

20 lines (19 loc) 568 B
"use client"; // src/model-config/useAssistantInstructions.tsx import { useEffect } from "react"; import { useAssistantRuntime } from "../context/index.mjs"; var useAssistantInstructions = (instruction) => { const assistantRuntime = useAssistantRuntime(); useEffect(() => { const config = { system: instruction }; return assistantRuntime.registerModelConfigProvider({ getModelConfig: () => config }); }, [assistantRuntime, instruction]); }; export { useAssistantInstructions }; //# sourceMappingURL=useAssistantInstructions.mjs.map