| title | useCopilotAdditionalInstructions |
|---|---|
| description | The useCopilotAdditionalInstructions hook allows you to provide additional instructions to the agent. |
{ /*
- ATTENTION! DO NOT MODIFY THIS FILE!
- This page is auto-generated. If you want to make any changes to this page, changes must be made at:
- packages/react-core/src/hooks/use-copilot-additional-instructions.ts
*/
}
useCopilotAdditionalInstructionsis a React hook that provides additional instructions to the Copilot.
In its most basic usage, useCopilotAdditionalInstructions accepts a single string argument representing the instructions to be added to the Copilot.
import { useCopilotAdditionalInstructions } from "@copilotkit/react-core";
export function MyComponent() {
useCopilotAdditionalInstructions({
instructions: "Do not answer questions about the weather.",
});
}You can also conditionally add instructions based on the state of your app.
import { useCopilotAdditionalInstructions } from "@copilotkit/react-core";
export function MyComponent() {
const [showInstructions, setShowInstructions] = useState(false);
useCopilotAdditionalInstructions({
available: showInstructions ? "enabled" : "disabled",
instructions: "Do not answer questions about the weather.",
});
}You are a helpful assistant.
Additionally, follow these instructions:
- Do not answer questions about the weather.
- Do not answer questions about the stock market.