@assistant-ui/react
Version:
React components for AI chat.
20 lines (19 loc) • 568 B
JavaScript
"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