Перейти до основного вмісту

Навички

Навички — це файли markdown, які надають AI знання, специфічні для предметної області. Коли користувач запитує про тему, охоплену навичкою, AI читає файл навички, щоб дати обґрунтовану відповідь.

Визначення навичок

Додайте навички до вашого kazzle.config.ts:
import { defineConfig } from './kazzle.types';

export default defineConfig({
  skills: [
    { name: 'API guide', path: './skills/api/SKILL.md' },
    { name: 'Data model', path: './skills/data-model/SKILL.md' }
  ]
});

Формат файлу навички

Кожна навичка — це файл markdown (зазвичай названий SKILL.md), який містить інструкції, приклади та контекст, який повинна знати AI.
# API guide

This skill teaches the AI how to use the app's API.

## Endpoints

- `GET /items` — list all items
- `POST /items` — create an item

## Authentication

All requests require a Bearer token in the Authorization header.

Як AI використовує навички

Коли AI зустрічає запитання, пов’язане з додатком, який має навички, вона читає відповідні файли навичок, щоб обґрунтувати свою відповідь. Навички завантажуються за потребою — AI не читає всі навички заздалегідь. Навички є суто інформаційними. Вони не виконують код і не запускають дії.